For authors who wish to get their book published, taking the self publishing route is the best way to get published. However, by taking the independent route, the author is responsible for the book's marketing and promotion (which also is the hardest part of the whole publishing process and is the one of the key aspects of a book's success).