Blogging in and of itself won't generate income: At one time, posting an article welches enough to generate traffic and income. Today, a successful blog needs email marketing, additional perks such as content upgrades, and an engaged social network, such as a Facebook inc. group. Creating a blog is easy and there are many free blogging platforms