Procrastination is my longest known friend. I hate him daily, even hourly...
I have tried all systems out there to stop or lessen my procrastination, and it works in shorter time frames until it simply doesn't work anymore.
What you say here works seldomly. Just doing it. At one point in time that'll be the action taken, but rarely until I really feel the stress and anxiety of the upcoming deadline.