Stop reading unless it can help you immediately - got this tip from 4hour week from Tim Ferris's book.
Books are first vetted for fit by analyzing the star3 comments in Amazon. Then I write what I will do once I read this book before I read actually it.
I read the book and then do the items. Then I analyze: did this book do what I needed it do. To help me become better at predicting.
I used to read about 10 books/week for the last 15 years. Now I only read 2 per week and many weeks none because I am too busy doing ... and WOW what a difference. I wish I started doing this earlier.