Want to know how to self-publish a book? From writing advice to marketing strategy, we’ve compiled tips from authors who have aced self-publishing.