Getting a book published traditionally has always been daunting. I suppose this is because literary agents and publishers go for stories that have greater market potential. This makes it difficult for those who came up with fresh, out-of-the box stories.
Publishing, you see is still a business. They want to know what they can make out of with your book before they decide to accept it for publication.
This explains why more and more aspiring authors who have been having a hard time getting an agent turn to self-publishing.
I came across this self-publishing site and thought you might want to check it out and see if it helps you:
http://selfpublishingjourney.wordpress.com/