You know those things you always end up doing when you really should be finishing important work? Those things being the reason you have to work your ass off the few couple of days before the deadline. Almost every person procrastinates from time to time, and you should really learn to focus on the tasks you need to do, right? Well, I'm not so sure about that anymore. What if you - instead of putting your energy into finding systems and techniques to stop postponing - would think for a while about the things you are doing while procrastinating. The truth could very well be that those are the things you should be doing during all of your time, for the rest of your life. That is what you love to do, otherwise it wouldn't be so damn hard to refrain from doing it when you have "better" things do do.
Instead of finding ways to stop performing what you are doing while you should be working, find a way to make those things your actual work!