Don't read the book, play the book.
When I go through a chess book, I play out everything on the page on my chess board. I usually attempt to go another 10 or so moves in just to see what would happen and analyze as I go. Anyway, it is nearly impossible to hold all the variations in your head, as chess board allows you to go through them one at a time and thoroughly.
I am trying to read one but innumerous variations distract me from focusing on reading. I just could find myself, rereading it like 1000 times on same page...
omg