the basis is okay, but there is a lot you'd have to change.
don't hate please...
It's too busy. The background does not look good and should be solid with such a busy page.
unbold all the menu items.
add spacing to your paragraphs and choose sans serif font.
while in the printed media, paragraphs should be written using serif font, in digital media, not o much.
Get rid of underlines on your links at the bottom, or pick a better font (keep it simple, verdana, helvetica)
overall, "un-dense" it. get rid of the background. increase line spacing and choose a sans serif font.
this is part of what i do for living. i'm not just pulling it out of somewhere.
just like in signmaking, there is a big difference between putting something together and having something that looks professional.
12 years ago, the site might have been okay the way it is, but not today.
when in doubt, look how the big guys do it. and i don't mean just in sign making.
look at amazon, ebay, etc.
good luck!