Companies are turning to social media as the next frontier for advertising — and even small businesses can afford to get in on the action.