A self help book to help reduce your procrastination, The 60 Second Self-Starter by Jeff Davidson is an uncomplicated book with 60 pointers to help you to focus on getting your priorities in order so that you can achieve the goals that you have set for yourself.
There were a couple of good points such as limiting your time checking emails and setting specifically targeted goals for yourself. Goals need to be more specific so that you can measure your success rate. I know that I have to reread and adjust my 101 list as a couple of my goals are too general.
The 60 Second Self-Starter was a useful book that I was able to dip in and out of to find tips that were appropriate for me and my situation.