At the moment, I actually have a final exam coming up in around two hours, but I might as well post since I am also lazy like you.
Lemme give you what has worked for me. There is no secret to working hard. You just do your best, and ignore the competition, ignore what anyone says. If you fail, just try harder.
It also helps when you have study groups since you\'re not obligated to study for yourself only, but also to help your group. A lot of times, I didn\'t really care about myself studying, but when it involves other people, I do my best.
The worst enemy for you right now is laziness. The reason why people get lazy is because they want to escape the present situation (you might not get A+, you might fail, you need to study 24 hours straight,....). The key is to fight this in any way you can. Motivate yourself, think of long-term consequences, do whatever it takes to get yourself out of your slump.
At 21 years old now, I\'m always improving, and accepting the fact that my career requires a lifetime devotion to constant studying. What makes it ok is that life in general is not about your wants. You gotta work at it in order for it to be worth anything.
Edit: One thing that might help relieve the situation is that you know that you\'ll eventually have some free time to do what you want (dancing, parties, games,...). My motto is \"Work Hard Play Hard.\"