Highly competitive publishing industry, authors need more than just great ideas and writing skills to succeed. The rise of self-publishing