As a writer, you should understand the types of publishing that might work for you. Self-publishing has a number of advantages that you should be aware of. If you self-publish your book, you can retain your rights. You will also be 100% sure that your work will be published. You will also be able take control of its production. You will be the one to decide about its cost, cover design, and even its format. Self-publishing does not also require signing long-term contracts as well. What should you do after publishing your first book? Contact a book publicity company like Sandpiper Publicity in order for you to get the attention of your target audience.