...and the main point is always self-editing and rewriting. Ain't none of us good enough to write perfect copy on the first draft. But we can try!
I've always said that good writing is 80% re-writing, and that's what I have said in the writing classes I've taught. Few have the stomach for that much re-writing. Then, there's the issue of knowing when to stop re-writing.
Steve.