In this day and age, writers are faced with a difficult choice when trying to find the best method to reach their readers. Traditional publishing used to be the only way to go, but with the rise of the internet and companies like Amazon, authors can now also decide to pay a company to publish their book for them, or, they can self-publish.
Self-publishing can be a daunting, yet very rewarding experience, because it allows the author to maintain control over all aspects of their book marketing.
If you decide to self-publish, then check out Derek Murphy's awesome article on how to best reach your readers:
"How to self-publish a Kindle book successfully in 2018"