* I don't like the site. Visually it's far too basic and dated.
* Your USP isn't immediately obvious. You need to be screaming from the rooftops about what benefits you and your company/site offer that's different to anything else that currently exists.
* What lead you to believe this would be a success? You've obviously invested time and effort into the concept so somewhere along the line you must have had a realistic idea of how to attract the right number of people within the right demographic. Was that based exclusively on an email marketing campaign?
* Never underestimate Twitter. Twitter drives infinitely more traffic to our site than facebook. I'm sure this varies dependent on your market but more often than not, twitter is the most effective way of reaching out.
* Be patient. A slow start doesn't preclude you from success. Work hard, remain patient and most importantly, remain passionate. If it can work and you believe in it, you'll find a way to make it work. Starting a business isn't easy.