Search engines (like, Google, Bing, Yahoo, Ask, ...) are best to bring visitors to your site.
What You have to do
1. Make sure your web page does not have SEO Problems.
2. Make sure your web page dees not have Designing Problems.
3. Submit your site to Search Engines.
4. Ping your site.
5. Make Backlinks from your site in Other Sites.
6. Make sure Backlinks are Safe. (Panda and Penguin safe)
And see how VISITORS will come to your site and you make money.
I will help you to get done all of these and i will give you
1. report of what is SEO problems and how can you Solve Them.
2. report of what is Designing Problems and how can you Solve Them.
3. report of your website submitted in search engines.
4. report of Backlinks in others website.