There is much work to be done if this site is going to be successful. It is too wordy, the ads make it look cheap, the double menu bar system is confusing, the site does not flow well, there is too much text that goes on and on, the design has flaws....
A site like this also needs testing time. You need to have regular people (who are not biased like your friends or family) to try to use the site and provide feedback.
To give you an idea of what is involved, read through this article
Let me know if I can help,