Do Not Write To Make Money
Do not write a book to make money; instead, write a book to create opportunities that will earn you money. Once you become a writer you may be surprised at the turn of events like public speaking, coaching, workshops and much more. You might have written a book, but these activities following a book launch can only increase your credibility.
Once you start delivering in public, you simply increase your value as a public servant. You build your own brand and credibility. Your book is the brand that opens up various opportunities for you. Once you have your brand or rather the business card ready, there will be no looking back. This will surely open up various avenues for you.