Motivational books don't work. Motivation comes from within! There's no such thing as self-help. If you’re looking for self help, why would you read a book, written by somebody else?! That’s not self help, that’s help! http://www.youtube.com/watch?v=BCsM35H9TFA
Oh, there are books that teach you, using factual information, how to improve your life. That's different. Books that tell you how you should think to make a change, that's the self-help I'm against, because changing the way people think with stories, anecdotes and another person's experiences rarely works, and even more rarely works well.
Next time you're looking for self-help, try to think what you want to improve about yourself and find a principled aproach rather than look for a 'preacher' who promises help.