It's not unusual. Some points:
1) It's difficult to write efficiently (ie without a lot of repetition) about techical subjects which have lots of interdependent aspects (like a programming language, for instance) without a certain amount of forward references. So, you're just about bound to encouter stuff you won't understand until later when things start fitting together. I just expect this, and don't sweat having to skim over unclear sections on first pass(es). I have come to picure this as building a web. Each pass adds more strands for stuff to stick to in later passes.
2) Some books are just not that good. You may be trying to follow logic that is incorrect because of typos or other mistakes, which are inexcusably far too common in programming books. (Sometimes looking for errata lists on book websites can help here.)
3) Even between books of equal quality, some may be more suited to you than others. Some may assume knowledge you haven't yet been exposed to. Some people are more receptive than others to mathematical-type explanations of things. And the main thing I think of here is: Some writers of programming language books like to give longer real world example programs than others, and this works for some readers better than others. For me personally, I often find that I really don't care about the problem domains of these longer example programs enough to want to figure out what problem is being solved or wade though whatever clever logic that the author may be proud of in order to get to the crux of what I want to learn. So, in those cases, my eyes start rolling back in my head. I'd generally rather have shorter "toy" examples when learning a language (cookbooks and books specifically on certain problem domains are different), but other people prefer the meatier examples of real world usage.
So, if a book isn't doing it for you, don't get frustrated or spin your wheels too long. Skim what isn't clear, read what is clear, then evaluate whether another pass is worthwhile or if you just need to find a better source of information.