Daily deal site Groupon is finding it hard to compete with Amazon and eBay. A better social media and marketing strategy might help too.