One more thing I am 14. Just to clear that up so people don't think I'm a 40 year old man who can't make a good looking HTML site 
Great to see you jump in! HTML can be a complex world.
My suggestion would be to build the site using iWeb, allowing you to focus more on creating a great looking site.
I would study the templates to understand the basics of page design and website navigation. (You also will have the freedom to create pages from scratch.)
Once you have the right look and feel, decide what features you think your site lacks that you can't create in iWeb and move on to another program. You might find that iWeb covers all of your needs.
Not that strange. The poster is like most that come here, and wants to advertise his site, like you are with your signature link. He likely didn't really care much about feedback, just free advertisement, which is why I don't critique sites on here very often anymore.
<!-- www.000webhost.com Analytics Code -->
<script type="text/javascript" src="http://analytics.hosting24.com/count.php"></script>
<noscript><a href="http://www.hosting24.com/"><img src="http://analytics.hosting24.com/count.php" alt="web hosting" /></a></noscript>
<!-- End Of Code -->