I had the same problem for a long time. I've been reading many book (and audiobooks) about many Topics related to personal development in Business.
When you read a book, mst of the times, is very interesting but may be a few months later you find yourself in a situation where you need to implement that what you read but somehow it doesn't work.
Have you ever heard about the "cone of learning"? (google it, search for pictures) It explains itself.
Well, we use to remember only 10% of what we read, 20% of what we listen and 50% of what we see and listen.
That's why, most people, remeber better the facts about a story the saw in a movie than reading the book.
I found iLearningGlobal, and I think it is a very good solution for that. You can watch videos about many topics just when you need it.
For example, you realize you need to learn NOW something about "time management", you watch 3 videos (10 min. each) from 3 world-famous experts, and after that you directly aply what you learned.
You have access to the biggest online library about personal development, business, etc.
If you want to have a look at it: http://www.ilearningglobal.tv/
Just let me know if you want to learn more about, would be a pleasure to explain you more about it.