Different classes won't make you a better student. You make you a better student through honest assessment of your successes and failures and then devising new strategies around that analysis. Make sure you are studying enough
and studying effectively when you are.
Minimize distractions. Stop playing video games unless you are 100% caught up, including studying your notes. Yes, I see you logging into Borderlands 2, so I know you're doing it.
I know this is hard (I still struggle with this), but you have to set boundaries. The games will still be waiting for you in the winter and summer.
Learn the important lessons (which have nothing to do with
what you're studying).
Suck it up. Grit your teeth. Buckle down. Stop being a tool.