Learn how social media for small business can boost brand awareness, improve customer relationships, and offer cost-effective advertising.