There is only one way for most writers to make any money these days, and that's to sell their work themselves. I know, everyone dreams of being a best-selling author with a fat contract with one of the global publishing houses, and should that dream come true for you, I rejoice in my heart. However, most writers will not be best-selling authors. Sorry. And many don't even aspire to it. They know that their work is likely to be appreciated by an audience of hundreds or thousands, but not millions. These authors are of no interest to the major publishing houses. That is not to say that they shouldn't make anything out of their work.
If you were to have a contract with a commercial publisher, you might make around $1.00 for every book you sold. You have to sell a lot of books to make any money. And I know what you're thinking... "But a commercial publisher will promote my book! My book will be placed in hundreds of bookshops and available through the internet!"
No, it won't.
Promotion costs money. Commercial publishers spend money on promotion for books that will sell in bulk. Successful fiction in Australia - and I'm talking about award-winning novels, pitched for general readership - may sell as few as 500 copies. What if your work is of specialist interest only? What if you are trying to publish a first collection of poetry?
Do it yourself. Swallow your pride (or more correctly, your inaccurate conception of the publishing industry) and publish the book yourself. It is no less a book for that. Our books are priced so that you can expect to pocket a markup of $5.00 to $10.00 or more.
Where do you sell your book? Anywhere and everywhere. Farmers' markets, fetes, on your blog, at poetry readings, wherever you like. Local libraries very often have 'meet the author' sessions where you can talk about your work and sell to anyone interested. Set up a card table in the middle of the city and sell a few copies. You only have to sell 100 of your own books to make as much money as the award-winning, broke author who is published by a commercial outfit.