You have to be very dedicated and passionate about your business to blog regularly.
I've suggested blogging to most of my clients as a tool for attracting attention. There are lots of different blogging sites and platforms, so it's not like you have to get involved in something over your head- Tumblr is very simple to set up and use.
Wordpress is an integrated solution which features two different kinds of content creation: fixed-info, fixed location pages (called "Pages") and dated blog posts (called "Posts"). Most Wordpress templates present both Pages (which appear in the Nav Menu) and Posts. Usually the most recent Posts are shown in the sidebar- that area in the sidebar where the Posts appear is called a "Widget." The reason I like Wordpress for businesses that are interested in blogging is that they can cover both website content and blog content in one location: on the Wordpress website. Wordpress also has many templates and "Plug-Ins" which can make your site look the way you want, and show the features you want to show. Some free Plug-Ins help you generate better SEO-friendly copy.
Blogger is another platform which I really like because it's owned by Google. Using proper SEO techniques on a Blogger blog usually results in great placement within Google search results for that blog post. Blogger also allows you to send a post directly to your Google Plus page and blast it out to your "Circles" as soon as you finish the post.
Granted, there are several services which will broadcast your blog posts to other social networks once you set them up to do so, but with Blogger, the G+ blast is a built-in feature.
I mentioned at the top of this page that blogging attracts attention... but what exactly does that mean?
I will focus here on Google simply because it is the most widely-used search engine. Placing high in a Google search is more useful, in my opinion, than placing high on Bing or Yahoo.
Google likes to see new content on your site. Your blog is an extension of your site (even if your blog is located outside of your own domain, your blog and your site should reference and link back to one another heavily). So, Google will send more traffic your way if you create frequent new pieces of content... that is, new, unique passages of text within a page or post.
Google is on a constant quest to provide their users with the best, targeted information based on their searches. You want to be a part of that information that Google presents, because it leads to more people clicking through to your website. More traffic = more sales (unless you have something seriously wrong with the user experience on your website).
So, if you have something to share with your community, start blogging. Niche blogs focusing on one specific topic can really grow a nicely-sized audience. Keep the audience engaged, allow readers to ask questions in the comments, leave replies in comments, and generally keep the blog active to ensure that Google keeps finding new and unique content within your blog. Creating excellent content leads people to share your blog posts across their networks, creating backlinks. Google loves your backlinks, as long as they are achieved naturally.
I have a bajillion blogging tips and best practices to share with you. I can teach you the ins and outs of blogging, from the creation of your blog, to proper SEO for posts, to attracting audiences, and even how to set up ad space on the blog to generate revenue.
Here is a blog I run for my toy business. I have a team of 6 writers and many banner advertisers.
Here is one I set up for a client. He has two niche blogs where he shares vital information, and he has attracted two major advertisers.