I am sure you are gonna get a lot of useful information asking such a smart question. Why didnt anyone else think of asking that?
Apply SEO, damn sure you will get more visitors.. To say frankly its not just SEO you've to do, you can try with Video marketing, Facebook marketing as well.. FYI.. The more websites you have, the more money you can make.. Hope it helps.. Have a gr8 day!
Well your question was pretty vague so your answers are pretty vague too. The best way I read your question was through a sense of urgency on your part, so if you want visitors fast and aren't afraid of spending, then invest a little in buying advertisement spots through Google Adwords. It's been proven to drive traffic easily but at the expense of course of a reasonable cost.
I get almost all my traffic from Twitter for my new site, while I'm building back links to help it rank on Google. Social promotion is a really cheap and easy way to market a site.
Concentrate on SEO and SEM. Concentrate on SEM to drive instant traffic, but you got to spend money on this. SEO is the only option to drive quality organic traffic with free of cost. Concentrate on SMO to increase your brand visibility.
on the following post you can read detailed information about the top 7 ways to get Free traffic to your web site.