Here's my hard earned advice:
1/ When you set up your class schedule, also plan your study schedule, and your recreational schedule (pool) and then stick with your plan.
2/ Plan to do a lot of your studying in blocks of time between classes, and do it in the library or labs, depending on the courses -- the important thing is to do your studuying in a study-friendly environment -- dorms often are not.
3/ Don't skip classes to play pool.
4/ Always align yourself with some kind of 'study buddy' -- not someone you are attracted to, nor someone who is fun -- you are looking for the studious type that takes good notes and does well academically.
5/ Always establish a relationship with your professor -- not to 'brown nose' but rather to make sure they know who you are and that you are sincerely interested in their class. If they are convinced of that, then they will help you succeed -- it is probably why they went into the teaching field!
Good luck and stay focused -- your pool game will improve too!!