Easy solution: just read material that you find interesting enough to remember. Any book that I read I remember fairly well. I often read through paragraphs a couple of times if they have a lot of information or interesting developments. If I try to read a book I don't have interesting, then I just don't remember. I have to re-read it over and over to really get information to stick if I need that information to stick, which was the case in high school English classes.