
Sandra Beckwith has a good list of issues to review as you’re working toward indie publishing your “baby.”
It’s really important to take the time to do publish in the best way you can. Readers can be hard on authors sometimes. They don’t realize how complex the process of indie publishing is. And because they can cut us down anonymously, it’s a lot easier. The best way to get around this is take the time to find out what quality looks like and takes.
Sometimes it takes a bit of money, so save up and don’t publish until you have the money to spend where you need to.
It definitely takes time. I know how exciting it can be to think about sending your book out to the world, but holding off is worth the wait. Many readers won’t give you a second look if they find problems with your book. And if they give you a bad review, that’s not helpful either (though keep in mind, not ever reader will like your book). But not liking your book because it’s not their thing is one thing. Not liking because of quality issues is another.
Take a look here: https://buildbookbuzz.com/why-quality-counts/

CKBooks Publishing
Where Publishing Dreams Become Reality