I use to be a big procrastinator in highschool, college. I like to compartmentalize those years in my mind and forget them.
Because a lot of the goals I have now, I cant really procrastinate on.
Tips...
-What can I do *RIGHT NOW*? Anything is an improvement from where you are.
Even just writing things down. I've read that your mind can produce a thought, but it may only last for 30 or 60 seconds, and then its gone. Gone forever, you'll never remember it again. If you get in the habit of writing down thoughts as they come to you, its sort of a way to gain on procrastination. You'll capture those thoughts forever. But you have to make it a habit.
-Whats your identity?
Maxwell Maltz's book, Pyscho Cybernetics is sometimes quoted on sites like this, or self improvement sites. There was a part in the book that really stuck out for me.
Your identity is basically rock solid. Violating what you think your identity is, would be like a law abiding citizen suddenly becoming a criminal. Your identity is that solid. Work on ways to identify yourself as not a procrastinator. If you have an internet user name....bigprocrastinator...that might get in the way
-But really, what can you do now. Break it into small tasks. Maybe even break those into smaller ones. And see where the block is.