Leveraging social media is one of the key methods to drive traffic and awareness of your website and business. And there are plenty of social networks to choose from - Facebook, Twitter, LinkedIn, Google+, Pinterest to name a few.
Some business owners and entrepreneurs get into blogging because they think blogging in itself will make them a lot of money. The business is all about the blog. So you set out to create the most popular blog possible. You blog about what you know. You teach people. You share your knowledge.
Writing content consistently is one of the best ways that you can increase your online profile and grow your business. Creating content that really helps your audience, will naturally be shared and bring in more people. Over time, it will also attract people from search engines like Google.
You may be under the illusion that all you need is a website and it will magically start to get you more customers/clients for your business. An effective website is a good start, but it in itself is not enough.