The last great book I have read is Outwitting The Devil by Napoleon Hill. I love this book! I do not want to ruin for it for you but it is AMAZING. Napoleon Hill breaks the Devil code and helps you understand the obstacles you we face in acheving our goals.
If you need some insperation and like Self-Help books read Outwitting the Devil.