No matter how attractive and interesting your blog is, if you don't market it and attract readers to it, you won't make any money. Basically, blog marketing is any activity that publicizes or advertises products, services, a website or business through the use of blogs.

However, before you can market on a blog, you have to successfully market the blog itself. If you can't generate a healthy amount of traffic to your blog, you won't be able to directly or indirectly market to them.
The key to marketing your blog successfully is consistency and effectiveness. This means that you have to consistently post new, interesting articles to your blog that are relevant to your targeted audience as well as consistently engaging in activities designed to drive traffic to your blog. However, there is a caveat on this last suggestion. Your traffic generation activities have to be effective. To ensure the effectiveness of your blog marketing strategies you need to become well informed about the types of strategies that typically get the best results, consistently apply them and consistently monitor them. You must be willing to drop strategies that do not work and replace them with hopefully more effective ones. It is important that you are not attached to your strategies but to your outcomes. If it doesn't work, change it. Flexibility is an essential element to blogging success.
Continue read here
Blog Marketing and Traffic Generation