I have a few friends who read and retain details very fast and for very long period of time.
What you need to do is to breathe while you're reading (remember to do it while reading and sitting down).
Secondly, don't sit for too long, I think it does affect your memory when you're sedentary. So take breaks from reading. Move around. Rest your ey......
reply