Well, I have to say.. and dont take this the wrong way, it reminds me of my first website 12 years ago... You have some great content, but the design is way outdated and will not draw many viewers to your content.
Here are a few suggestions:
1) Do you have Photoshop? If so, check out
good-tutorials.com... learn how to create some eye pleasing graphics. If you can't afford photoshop, give
gimp a try. Its free and has similar features to photoshop
Your nav buttons, esp the yellow ones, are hard to read. I like to make make my nav links text and stick a background behind it using css.. its better for SEO purposes.
2) Tables for layout is not recommended. Tables are meant to display data, such as what might be in a spreadsheet. I recommend you take some time to look into divs and CSS.... (I will give you some links in a sec)
3) Usually, dark background with light text is not recommended since it is somewhat hard to read. However, I do like the color combo you have going.
4) Inline styles... try to avoid them. It is much better to put styles in a style sheet and link it to the page... it will make updating your site much easier.
There are a few other things I noticed, but those are the most obvious. It looks like your off to a great start.. don't get discouraged right of the bat... just keep improving and moving forward... I think we all started with a similar design.
Here are a few resources to look into:
A List Apart
w3schools
Why tables are stupid
Web Design From Scratch
Web Monkey (One of the sites I learned on)