Of course traffic is important but more traffic does not mean more money. We have 2 sites. One of the site get about ~1000-1500 hits/day and another one which gets ~400 hits/day. The site with 400 have been making more money(not necessarily adsense) consistently. It all matters on what are you offering on the site. I would say build great content,work to make your users happy. You will win
1) well, first thing, you should build a website, 2) Then register with adsense. Put your adsense code into your website. Make your adsense visible and easy to see so that when people come to your website they can click your ads. 3) Promote your website url. Wait until people click on your ads.. 4) when you reach $100 in your account. you can withdraw your money using western union. Thats it.
You must have the right keywords that will drive traffic to your sites. The more traffic you have, the bigger the chance to earn clicks. Simple but it takes time. But I guarantee that you'll earn with Adsense on your sites, just look for a good niche.
I agree with the traffic suggestions but you definitely need to concentrate on a niche other than "Making money online", infact any niche would be better than that one! The word "Saturation" springs to mind