I tend to take little breaks constantly. So I don't push myself to study all at once. Get a bit of information down little by little. I've also had some success with small group study sessions because nothing helps learning material like explaining it to someone else.
Although, I have a good...