Writing takes a huge amount of focus, strategy, time management, and creativity. Maybe you were born with these qualities. Maybe you have a few and not the others. And maybe you have absolutely none of them. Regardless of your abilities, these ten awesome websites will help you