Ryan, some points as a web designer for quite some time:
1) Your page almost gave me an epileptic seizure. Don't be offended but the choice of colors is a bit over-th-edge.
2) Try to separate your content from the layout by using CSS.
3) Make your navigation scheme more understandable.
4) Make your content readable and accessible to text-based browsers and other machines that do not use graphics and images. Make it degrade gracefully above all!
5) Make it accessible for people with disabilities. Such colors will not be easy in the eyes of a person with poor eyesight let's say.
Lastly, keep in mind that CONTENT is everything in a web site! Don't worry about the styling so much. Those who tell you otherwise are plain old idiots. Give your visitors something to read, so that they will visit your site again
This were some friendly tips. I don't mean to put you off or discourage you, but there are some things that you should change.
Cheers,
Panos