Not a Drupal expert, but I believe there are some plugins that will automatically post your blogposts to various social media sites, incl Twitter & FB.
With those sites, building a following and building a community is your best bet.
Post content others want to share, and share/retweet content from others you think would be beneficial to your target audience. Reposting other's content can cause them to pay attention to you. And if you post something really good, they might share to their audience. That instantly boosts your community, if you continue to publish quality info.
You can also do Facebook advertising, and "Boost" a post. This will show the post to people who arn't already following your page or in your groups. Just make sure your target audience is super focused so you're not throwing money away to Facebook for showing your ads in a different continent
New advertising option:
A review of your product or service posted by a Sterling Sky employee. This will also be shared on the Sterling Sky & LSF Twitter accounts, our Facebook group, LinkedIn, and both newsletters.