My answer to How did you make a successful blog(s)?
Answer by Ken Larson:
Set up a Google or Word Press blog as an extension of your web site. A blog is quite different from a web site. Provide good, solid information free of charge and use blog searches for synergistic businesses to team with. Teaming is an absolute necessity these days.
Be prepared to provide information, samples and valuable service gratis as a marketing tool. Introduce yourself and then immediately engage the client or potential teaming partner with your presentation tools available to bring your expertise to whatever topic they are interested in.
Let them take you where they want to go with their concerns and their needs. Apply your presentation tools and expertise dynamically The idea is to refer clients to article links at your web site and your blog to avoid having to repeat yourself over and over in new business marketing, thereby keeping yourself available for specific inquiries and closing deals.
Link everything together and begin answering questions as well as registering at many of the free applications for networking web sites on the Internet to see how that can benefit your product and services. Utilities like Quora ,Twitter, Facebook, Empire Avenue, Pinterest and About Me will serve your site well.
You may wish to consider Google Ad Sense for cash flow. It is free and could supplement your income with ads in the margin of your blog.
Integrating and networking platforms together is the best approach. Most of the free applications of the type discussed here have profile features to link back to your blog and many will automatically publish your content on their site, once linked.
Content is king and the queen is a hub of strong useful information with spokes emanating from it like those of a wheel to many free social networking platforms where your brand, your consistency and your offerings drive the engine that is your enterprise.