1. Be filled. Starting from the obvious, food, never ever go to school with hunger. It's the biggest distractor of all times. And it does have a significant effect on everybody when not handled correctly. Other things you need to have at school to avoid distraction and stay focused includes mathematical set, wrist watch, pocket money and decent dressing.
2. Proper resting. Always rest whenever you feel the need. Tiredness causes fatigue and takes away your focus.
3. Look for comfort. Always find a comfortable reading location. Off any gadget that may cause distraction.
4. Take everything you need to your reading session location and lecture hall in order to avoid distractions.
5. After an hour or two of work, rest for some minutes. Even some stretches might help.
6. Play fun games relating to the difficult subject. Make it fun, its a fast learning strategy.
7. Always revise your notes, write summary and re-read. Be consistent with this and you are going to experience a fast boosting grade or GPA.