I'm working with a small team of people whose sole mission is to find a way to help fellow bloggers and entrepreneurs. Are you interested?
The first major struggle for business owners who want to use a blog for content marketing is creating content. With the dearth of content being created daily, it's certainly a challenge to come up with anything helpful and interesting to say. The second major struggle for business owners is getting people to actually visit their site and read their blog posts. The most brilliant writing in the world won't do you much good if no one reads it.
While it's great to have a business blog, it's easy to fall into the trap of posting whatever you can in order to stick to your blogging "schedule." Newsjacking is great, certainly, but if you're just writing about any news event you can in order to loosely tie it to some product or service, you risk losing readership, and worse, devaluing your influence.
Are you frightened of Pandas and Penguins? If your business and website was severely affected by Google's algorithm changes in 2012, you might be. I have talked to numerous clients who have lamented how much their traffic dwindled as a direct result of those changes. Many have told me how they're scared to do anything with their website for fear of future issues, and not a few have refused to ever speak to an "SEO Expert" again.