Leveraging Social Media for Brand Promotion