These days there are many options if you’re hoping to publish your book. You can do it yourself using Amazon CreateSpace.com or IngramSpark.com. You write your book, format it and upload files to the website.
Voilà! You are a published author. However, there’s much more involved in successfully publishing, especially if you want to attract readers and get publicity.