Self help books are freaking brilliant! I love them, I always have some form of book on the go. The problem though is that people read them, enjoy them, get some amazing ideas from them, and implement precisely NONE of them.
The Daily Greatness Journal is ALL about implementation.
It will guide you through the exercises every day and it will empower you to keep on track with your goals.