This is a bit off beat, but I think relevant for our space. We are almost all publishers, after all. James Altucher gives a whole slew of unexpected tips for better writing. If you've never read anything by James Altucher, then you should know this is mild for him. He's an entertaining guy, and a smart guy. So go read this and learn a thing or two from him.