A couple of things pop out about your question.
First... You are using what are called "universal qualifers" in your speach. "all the time","allways","never"...
This is almost certainly not true. If it were then you would not do ANYTHING! Try to stop using these words in this regard.
The second thing is that if you are so good at putting things off, why don't you use that skill to put off procrastinating? You are very good at getting into the state of procastination, try entering that state on purpose the next time you want put something off and put off procrastinating! This may sound silly but I can vouch for the effectivness of this aproach.
Dave
(Thanks to NLP for these thoughts)