The very first thing you're going to have to do is choose a particular niche that you'd like to target and then find affiliate programs that fit into this niche. Some folks will tell you that certain niches are not worth the entering on account of the competition for example weight loss or Internet Marketing and advertising, but any niche can be profitable. Once you choose your niche you're going to want to choose a domain name that will actually fit into this niche and will complement the topic of your blog.
For individuals who do not understand how to set up a blog on your website this isn't going to be a concern as there's a program that can do this automatically within your cPanel of your hosting account. When you have your blog set up you are going to want to find the affiliate products you're going to be promoting and get banners to place on your site for those products. You do not only want to place these banners on one page of your website, you want to make sure that they are everywhere on your blog.
Once you have your banners setup it's time to begin making posts to your blog and keep in mind that these posts should be interesting and informational. When you add new content to your blog there will be a certain URL for that specific page and you need to build back-links for this web page. By doing this you are going to see that your page will wind up being indexed in the search engines which may very well wind up sending you free traffic. Something else I should mention is you need to keep your blog updated daily and build back-links to all the new content every day.
By following the suggestions above you are going to find that in time you will have adequate content indexed in search engines like Google to wind up driving targeted traffic to your website every day. As your traffic continues to increase daily you will see that a lot more individuals will end up clicking on the banners on your blog which is how you will wind up creating an income from the affiliate programs. When you master the strategies above you are able to then begin looking for alternative ways to generate targeted traffic to your blog to be able to make more cash.