Book publishing can be challenging, let alone marketing your published work. I have provided here, some links that I found very useful, in form of banners and links and websites, to make your quest easier. Wishing you the best of luck in your book sales.
createspace is an online on-demand publisher. The advantages of publishing with createspace are;
they offer one of the cheapest publishing packages in terms of services.
Once published, buying own copies for resale is very affordable
Their other services like editing and marketing are very affordable
Book Rooster Provides authors, reviewers and affiliates, valued resources to boost sales, recognition and book marketing with many reviewers looking at the manuscript.
GoodReads Showcases authors talents and thus helps in book marketing self Publishing is another site for indie publishers to publish their works. Raider Publishing Raider publishing is another option for indie publishing. It offers different service packs to suit different preferences
Do all you can do
Journal Publications There is a lot of useful information for authors to help you get through your wriying and finally publishing of your book.