I’m a terrible writer and in undergrad, I would ‘puke out’ papers that would probably make my TA’s and professors run for the hills. I have bad grammar, punctuation and a general sense of confusion in my writing. It’s getting better now though but no where near where I want to be. I am however now persistent in improving and so I was struck when I found an article online about writing here: http://www.quora.com/What-are-some-tips-for-advanced-writers
“What matters is not how much you write, but how much you rewrite. “Rewrite” is the magic word (actually it is my shorthand for “read aloud and rewrite” … reading aloud vastly increases the effectiveness of your rewriting). And rewrite hours are far harder to log, […]. The HUGE difference between everyday writing that everybody does and serious writing is the proportion that is re-writing. I’d estimate that for non-writers, rewriting accounts for maybe 10-20% of their writing. […] But rewriting is the only kind of writing that counts. If you aren’t rewriting, you aren’t developing as a writer.”
Long story short: If I can improve, you can improve so go and re-write, re-write and re-write.