Affiliate marketing is not just as easy as picking a product, slapping up a website and hoping you will get sales and commissions.
There is actual work involved in developing an affiliate funnel. You will not only want to drive traffic to your affiliate offers, but you will want to build out a list (both e-mail and social) in order to maximize your earnings.
You will not only need to set up quality content, but drive traffic to that quality content as well.
You will want to have a Facebook group tailored to your niche, where you will OCCASIONALLY post helpful products and services related to the niche you represent. The actual content versus affiliate offer information should be about 1:3 for e-mails, and about 1:7 for social media.
So here's what a typical funnel might look like:
Your Website (with articles related to the niche with calls to action to landing pages)
Landing pages (These landing pages will have calls to action to sign up to your list, or social groups and redirect to the actual affiliate offer)
Social Pages (You will rely on these to build a strong authoritative community based on the niche you have selected and pump out USEFUL content that people will read)
Newsletter/Mailing List (You will use this to send your blog updates with articles, and also occasional offers that will appeal to your list)
Once you have your articles written you will then go about marketing in an organic way, or a paid way.
An organic way is to distribute your articles via forum post footers, blog comments, youtube comments, youtube videos, calls to action from Wistia videos on products and the like.
Be patient, and realize that building an affiliate empire is not going to happen overnight.. Unless of course you are willing to put the required advertising budget into it to get a boost on those followers and traffic.
This is a very basic, basic overview of what you do to get started