Revision is a crucial step in self publishing. Do not assume that your work is perfect. It isn't.
You need to revise until you don't want to read another word, until you are sick of your novel, hate it, want it dead. Your eyes will bleed with hours of staring at the computer screen or pages you printed out to mark up.
Your next step? Make sure you have a thick skin because people are still going to find typos and mistakes. They will seize these typos like some hard won prize and then shove them in your face.
Why do people do this? I don't know.
Maybe people's expectations are skewed when it comes to books. They expect perfection, demand it, more than it seems any other industry.
I had a podcast review after I had fixed many typos that readers had found and I thought the book was close to perfect. The reviewers talked about how they loved the rich world I'd created, complete with mythology and back histories. They loved that every character felt unique and different as I hopped in and out of a dozen character's heads. They loved the story. Then they had to mention that it had an "unusually high amount of homophone mistakes." They went on to list them, totalling two. TWO!!
My jaw fell open as I listened. Seriously? Two?
In any other industry with that kind of mistake average, I'd be freaking Employee of the Month!
So, the point of all this ranting is REVISIONS ARE IMPORTANT. Do them, do them until you bleed! You will thank me.