If you are a business owner, many, if not most, of your customers have one or more social media accounts. You should join them and put your business onto a site for social networking. Learn as much as possible about the social networking habits of your customers, then use that information to focus on creating an effective profile for your business.
You can effectively promote your business on Twitter. Thousands of new people can potentially see your business if you understand how to use Twitter well. Take your time and study how to use hashtags, keywords and everything else involved with Twitter.