I would try and work on your top header a little more. Everything else looks fine to me except there just does not seem to be enough pazaaz to get someones attention. Try adding some graphics on the front page. here is an example www.*********.com. I dont claim this is the best design in the world but it works for us but it will give you an example of what I am talking about. PUt a little color in it also. If you look on our page we have our most important stuff added in color.