Social media can help small businesses level the playing field and reach more customers.