Being a self-publisher is not an easy job, it means that you will be in complete control of not only the actual writing of the book but also you will be calling the shots on every step in the process of the production of your book. This isn't meant to scare you away from self-publishing your book.
Just as you will be able to make the decisions on how you want your book presented you can also decide how much help you want to receive. Self Publishing means that you now have the options to choose from when it comes to publishing your book without the need of handing over the manuscript to a large publishing house and trust in them to tell you what is best for you and your book.
With the popularity in recent years of self-publishing comes companies that offer a wide range of options to choose from, from editing services to printing and everything between. In a sense, it is like choosing which packages to add to your satellite TV provider's service. You can also learn to self-publish & market your books through courses & coaching offered by these companies.
Image Source: Google
Anyone can publish a book. Literally, the right to publish is guaranteed to you by the First Amendment of the Constitution. You do not need to get a license or register with anyone to publish a book. However, it does cost money to publish a book.
Book publishing in the past was very expensive but with today's technology, it is much more affordable. A publisher, in definition, is someone who puts up the money to have something brought to the public. So as the publisher, it is going to cost something to get your book out to the masses.