Doesn't everyone do this?
https://twitter.com/rochard3
The entire key is to push out your product to any many people as possible in any many ways as possible.
One of the best things I've done is creating an automated email list - people sign up to my email list, and every blog post I make from any of my blogs automatically goes to this list.
Some of my affilaites at Dating Factory push all of their traffic through their Facebook group.