When I read a book to learn I try read it more then once. It take multiple passes and multiple formats to learn material.
My methodology is this:
There is not enough hours in the day to do this for every book I read, but it is a habit I try to keep.