A few questions to ask yourself:
- Do you procrastinate because you are afraid of failure?
- Do you procrastinate because you are afraid of Success?
- Do you procrastinate because you are lacking a clear plan for what to do when?
If so, explore the fears, see what's underneath them, and see where that leads you. Sometimes understanding why you fear success or failure can help you to overcome your resistance. Then break your projects down into smaller steps that feel manageable, create a homework/study schedule, use timeboxing, etc.
Also, take a step back and look at the bigger picture:
- Are you in school because that is where you most want to be?
- Are you in school because that's what you "should" do, and that's what your parents and society expect you to do?
- Are you studying subjects that peak your curiosity and stimulate your mind?
- Are you stuck in classes that are "requirements" that you would not have taken otherwise?
If the answers to these lean heavily toward "should" and "requirements," perhaps your tendency toward procrastination is your heart's way of telling you that you don't want to be there. Apteryx01 makes a good point about the danger of tolerating a yucky present situation. You don't want to make a habit of putting up with long-term situations that suck. If you genuinely and honestly don't want to be in school, than go do something else. It may take some exploring, but it's worth searching for (and finding!) the thing that makes your soul sing.