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.
Aside from creating good content, you also need to strategize your way to the top. Make sure to check the competition and see how they are doing. Different social media platforms can also boost your presence. Utilize your personal connections as well to help you get things moving.
The best and easy way to get organic traffic is to market your website on various social media platforms and performing SEO such as ON page and OFF page SEO like Link building, this will take time but eventually it will give you organic traffic.