One of the most important things for a blog to have a steady inflow of traffic is quality content. Having content that is not just plain beating-around-the-bush really helps. Most blogs fail at this step as they have long rambling articles which leave the reader uninspired. Have meaningful and interesting blog content which will make the reader want to come back to it regularly. If you are a writer, that’s great. If you are not, acknowledge it and hire a professional to do the work for you. Content is the essence of any website and unless you keep offering good content the blog will not take off.
From the category archives:

Facebook
LinkedIn
Myspace
Twitter
Youtube