As you seen as the above for the traffic, where the traffic's come from. This picture will help you to imagine.
Internet Traffic is the flow of the data in the internet. It includes web traffic. At the moment the internet traffic is the important factor for the website or blog to get successful. We cannot refuse that traffic is the almost important factor but how can we build the traffic?
It's very simple to answer. If you have money, you just pay to Google adword and let them advertise your website or blog and also many websites that you can advertise or promote your site. Just check it out some websites as below;
1.Click Bank (You can get more lots of traffic with Twitter with low cost)
2.Google Adword (Your site can get in the search engine, more chance to get a lots of traffic but expensive)
3.Adbrite (Competitor of Google and alternative adsense. This is an alternative choice for you. They claim that 298 Million page views per day. Cost less than Google)
4.Chitika (Competitor of Google and alternative adsense. They offer search marketing beyond Google, Yahoo and MSN)
Get Chitika eMiniMalls
However, all as the above we have to pay and will get traffic. Now there have some websites that you can get traffic for Free as below;

1.Linkreferral (Immediate Traffic for free, just directory traffic by check other website and comment)

2.EasyHits4U (Don't reccommend for someone that has Google Adsense because of against their rules) (This kind of the website that you just post your link and will be show to another to dig your website. Very popular method also to drive your traffic.)

I will keep update as much as I can for you guy or you can share your idea in my comment box !!!