Stop wordpress from adding html tags but not remove my own tags?

Try accessing the $post object inside your loop, and echo’ing the content from that. Something like:

<?php echo $post->post_content ?>

Edit

If you need to parse shortcodes, use do_shortcode():

<?php echo do_shortcode( $post->post_content ); ?>