1. Don’t self-publish your first draft: Amazon reviewers will blast your book for the many errors they’re bound to find. They’ll write things like, “I couldn’t get past the first chapter because of all the errors,” and, “This is obviously self-published.” Fine-tune your manuscript by going through at least one round of revisions and self-editing and then hire a professional editor to bring a different perspective to the project. To paraphrase Ernest Hemingway: “The first draft of anything is crap. Don’t publish crap.”
I personally edit my book twice at the minimum, three times max. This way I know I've put my best foot forward before sending it to the editor. I also put it down for 2 to 3 months before editing so I can look at it with a fresh vision.
How about you? What editing steps do you take?