Seriously I dont think procrastination is as bad as it sounds..Some people work better when under pressure.
Anyway, I think you should find alternate ways to study such as watching videos on youtube. I would write songs to memorize modules such as anatomy or history. Now when it comes to procrastination, just try to study as soon as you finish class. Personally I like studying, although I do procrastinate as well but it has never been an issue for me.