If you want to run it as a business then build it like one. There are about a thousand things I could tell you, but I dont have time. Think about what you are really trying to get across to the user and then go from there.
The biggest thing about your site that would not being people back is the text. Your basicly telling people to take a flying leap if they dont like it. Worng attitude.