A couple things I would do for now is get rid of the ad's and add more initial content. I think more content would convey what you are trying to do better. I know this is supposed to be user generated content, but to bootstrap some of the content up maybe have some friends write some stuff. How do you like heroku ?