
"Authoritative as it is amusing, this book distills everything Benjamin Dreyer has learned from the hundreds of books he has copyedited, including works by Elizabeth Strout, E. L. Doctorow, and Frank Rich, into a useful guide not just for writers but for everyone who wants to put their best foot forward in writing prose. Dreyer offers lessons on the ins and outs of punctuation and grammar, including how to navigate the words he calls 'the confusables,' like tricky homophones; the myriad ways to use (and misuse) a comma; and how to recognize--though not necessarily do away with--the passive voice. (Hint: If you can plausibly add 'by zombies' to the end of a sentence, it's passive.) People are sharing their writing more than ever--on blogs, on Twitter--and this book lays out, clearly and comprehensibly, everything writers can do to keep readers focused on the real reason writers write: to communicate their ideas clearly and effectively. Chock-full of advice, insider wisdom, and fun facts on the rules (and nonrules) of the English language, this book will prove invaluable to everyone who wants to shore up their writing skills, mandatory for people who spend their time editing and shaping other people's prose, and--perhaps best of all--an utter treat for anyone who simply revels in language"
The classic English teacher advice is also very much worth following, such as reading aloud and creating an outline.
And of course, reading is a fantastic way to improve your writing. There are examples of great writing in any genre or format, but I would say that fiction and long-form journalism are usually quite good, while non-fiction books and blog posts tend to be more hit or miss. Sometimes you need to read a little James Baldwin to remember that writing can be an art form and not just a perfunctory means towards an end.
If you want to improve as much as possible, you also need to study. This means reading good works on writing, getting in situations where you get advice and critiques, and analyzing writing (which is more than just reading).
I wound up in a job where I reviewed and edited other people's writing regularly and this was also immensely helpful. It made me really get analytical about what worked or didn't, and shone a light on some things that could be better in my own work - both from reading writing that was good and helping correct and provide feedback on writing that was bad.
OTOH I really like the Pinker "A Sense of Style", "Dreyer's English", "On Writing Well", "Steering the Craft", and "The Making of a Story". (There are lots of others I like too, but these are top of mind.)
"Good writing, I think, ultimately exists between the twin goal posts of as-few-words-as-you-need and as-many-words-as-you-want. I, a natural natterer, lean toward the latterer.
But one must draw the line somewhere. I recommend striking out 'actually' at every opportunity, unless it’s in a discussion of the movie 'Love Actually,' in which case we might want to focus on the title’s confounding commalessness. Similarly, though I would never fault the supreme lyricist Johnny Mercer for the gorgeous 'You’re much too much / And just too very very,' I am on constant alert for 'very,' always looking for the chance to dispose of it. I’d encourage you to do the same."
English is my second language.
To really improve, in addition to writing you need to:
- Read really good writing. A lot. Every good writer I've met is a voracious reader and has been for a long time.
- Read about writing, as in, actually study writing
- Edit and review your writing, and get your writing reviewed and critiqued by people actually qualified to comment on quality writing
If you aren't doing this, a daily habit might get a lot written, but it could stay crappy for your whole life. I would argue that real study and less production writing is actually a better use of your time.
Some of my favourite books to start on serious study:
"A Sense of Style" - Steven Pinker
"The Making of A Story" Alice LaPlante
"Steering the Craft" - Ursula Le Guin
"On Writing Well" - William Zinsser
"Dreyer's English" - Benjamin Dreyer
The problem is that everyone thinks their writing is great. You need to be willing to think it could be better. :-)