Web CPM used to be one lucrative concept till 2 years back. I used to see returns of $3-3.5 CPM certain times. This means to make an income of $100 per week, you'll have to just get a traffic of 30000 page views for your site. This was with one popular CPC program which you might be able to guess.
Also, bringing in traffic used to be having "some content" and a lot of link building till that time. And a lot of traffic used to come from Google. But recently Google has changed its logic to show relevant results only of the content is good and I believe the power of links have gone down in terms of pulling lots of traffic (though it is still a base requirement).
Certain other programs like In text links also were making some more. But as with time, the returns dropped and the CPMs are currently $1-1.5. So, actually selling some products is actually a good idea and if you have good marketing sense, persistence and hardwork, you should be able to pull it off $1000 per week quite easily. But beware, it needs
- a lot of hardwork
- wisely picking the product which you love
- picking the product which has some demand in the market
- Right affiliate programs
- or you sell the product yourself (May be like a distributor or even a manufacturer)
The one problem I find with affiliate programs is that there are a number of options which market products which are non-essential. In my view this becomes too tough to pick and market also. I would actually prefer some product which is required/essential for a section of people and then start selling them (either as affiliate or as direct seller)
PS: By writing this, I am actually revising this note to myself as well. I would have to roll my sleeves and do something for myself :)