I recommend guest posting.
A guest post:
A guest post is an article you place on another person’s website to tap into a targeted or specific audience and bring them back to your website or squeeze page via a link inserted in or at the bottom of the article.
Please note that a link back to your own website in this sense has nothing to do with Search Engine Optimize; this is a simple traffic generation technique.
If you can have an article on around 50 different websites, each with a link back to your website or affiliate offers, you will continuously have visitors or visitors and commissions coming in for years to come. There are a couple of places you can go and good people you can seek on the internet for information about guest posting.