Have you ever struggled to come up with ideas for a tweet? Maybe you're promoting a new product or trying to spread awareness about an issue, but no matter...