Have you tried attempting to write things down as though you're explaining them to someone else? Or better still, find yourself a friend and both of you try telling each other key facts. Sometimes if reading things over and over again isn't working, writing them down over and over again or saying things out loud/explaining them can help feed them into your memory. The problem is everyone picks things up differently. You just have to find the way your memory works and then you can do things that play to your strengths.