Alex:
Your website needs complete redoing, for more constructive advice you can contact me direct
I can introduce you with some people who can help you with your website.
I know you may have put a lots of effort and thats not what you would like to hear, but thats true.
I have seen lots of "i have done my web what you think" website is crap and everyone "nice", "like it" "well done"
but come on guys, thats not true !
I have once put my web sample and no one liked it - so I am redoing it, all comments taken
(even tho my web site was not one of the simplest one)