This is a very good idea. Is it easy to start a blog? I do not have any experience. Isn't it difficult to drive traffic to my blog?I think you can start by starting a blog first. After you might have started generating traffic on your blog you can start promoting affiliate products depending on your niche.