Technically you should make the charset declaration (the first meta tag in the head) before the title.
Also, the ul element stands for unordered list, and should contain child li elements, like so:
<li><a href="#">About Me</a></li>
The font coloring and styling relating to those horizontal rules could then be accomplished using external css, or at least proper inline styling (change font color="black" to style="color: black; border-bottom: solid 2px #000"). I would focus on getting the basics of your HTML structure down before diving into that however.
Here's a good place to start when you need a "code check": http://validator.w3.org/