Once we start to procrastinate, we tend to keep procrastinating.
A common refrain is, "I don't have much time left today to work on that task, so I'll make a fresh start tomorrow."
Of course, tomorrow we may find ourselves saying the same thing, and on and on.
Instead, try giving yourself a procrastination allowance: a certain amount of time you will avoid doing that task, after which you will make a start.
For instance, if you plan to work on writing a report between nine and eleven AM, give yourself a procrastination allowance of fifteen minutes per hour. Use it for anything you want--looking at Youtube videos, checking the news, or staring into space.
You would start the first hour by procrastinating between nine and nine-fifteen. Set a timer to go off when the 15 minutes are up, then get to work.
At 10 you get another 15 minutes to goof off or do a more pleasant task. Again, use the timer so you won't spend more than your allowed time.
Idealists may say, "Wait a minute--that means I'm wasting 30 minutes every two hours!" That's true. But isn't that better than wasting the whole two hours?