Self-publishing can be a challenge. To do it successfully, you basically run the business of you. Below are some additional things, aside from the writing, editing, marketing, and conversion, to keep in mind.
Self-Publish Writers Group
If you’re struggling, or even if you’re not, join a self-publishing support group. This can be an online forum, or even a meetup group, such as the Global Writers Society.
Writing Process
Before you write, create an outline. The more you plan, the easier it will be to finish your book, especially during those pesky middle chapters.
When you write, try not to get distracted. Use writing tools such as Write or Die to keep you motivated.
Edit! You need both developmental and copy-editing to seem professional. Check out my posts on services for where to find editors. You can also try BiblioCrunch and WinningEdits.
Get beta readers. Ask friends and family to read your manuscript and give you some early feedback, even before you get an editor.
Copyright
Copyright your work. It costs $35 online, but don’t bother doing it until after you’re published.
Agents
Sometimes agents can help with self-publishing. Find them using Agent Query or Argo Navis Author Services.
Awards
Try and win some awards. They will help you get exposure! Check out The Wishing Shelf, GlimmerTrain, and Book Awards for Self-Published Authors.
After Publication
Just because it’s published doesn’t mean you’re done. Experiment with pricing, keep your metadata updated, try new covers, etc. Follow up!
Other
Don’t get too discouraged. Sure half of self-published authors earn less than $500, but part of self-publishing is the satisfaction of having a book.
Book launches can be a great way to celebrate your accomplishment and get word-of-mouth promotion. GetPublishedTV has a great video that demonstrates how to launch a book successfully.
There are also websites with advice for how to become a bestseller. BestSellerLabs has a list of articles and videos that can help you. Good luck!
I love the efforts you have put in this, thank you for all the great content.