The first step you are always going to have to take is to choose your niche. When choosing a niche several factors should be considered. Primary among these is to select something that interests you. However, it is important that you do not focus on the market that's very competitive. Having said that, a potentially lucrative market is going to be desirable.
Now you should start looking for products that you can promote within your niche. The easiest way of doing this would be to sign up to marketplaces like commission Junction, Clickbank, Amazon, and others. Here you will find many different affiliate programs and products that you can start promoting. Remember that only products that provide quality should be considered.
Choosing keywords is a very important part of the process as well. People typing keywords to their search engines when searching for information on a particular topic. You need to, therefore, think about the keywords that people will use when looking for information on your products. It is a good idea to select low competition keywords that have a decent level of popularity. Finding between 15 and 20 that you can use is a good idea.
Set up your blog. There are various platforms that will enable you to do this for free but, having said that, it is always a good idea to purchase a domain name. This will help you to develop your own unique identity. If you can you should also focus on incorporating your primary keyword into your domain name. This will be important for search engine optimization.
When you have your blog setup you need to start adding content. This is where the keywords come in because they need to be included all of your content. All of this is part of search engine optimization. You also need to engage in article marketing. This will help you to build links to your website as well as building traffic through the article directories themselves.
When your blog is set up and you actually have content that includes affiliate links and banners, it is absolutely essential that you focus on exposing yourself to your market. As mentioned, search engine optimization is important but you do need to focus on various different traffic generation techniques. If you generate loads of traffic then you'll have much more people being exposed to your blog and therefore you are much more likely to get people interested in your affiliate promotions.
This can all be set up very easily and very quickly. Within a month also you may be able to build a decent part-time affiliate income. Once you have done so you can start to branch out and copy the process in different niches.