@RandomPerson I recommend the MOOC Learning How to Learn. There are some awesome tips for avoiding procrastination in that, as well as loads of other great science-based advice for getting stuff done. It's a free online course
general top tip for procrastinating if you have some stuff to do: schedule 30 minutes to start working on your task. Work for 30 minutes with no distractions, then take a break. Resume work if possible. If not, at least you put in 30 minutes XD