Have you ever lived in a different country? I mean really lived there, not just visited? Radically changing your environment can do very well in radically changing your conception of yourself. Does the large multinational corporation you work for ever give people in your department a chance to relocate? That might be a great growth opportunity for you.
+1. living in another country helped me expose and get rid of some of the bad habits i've wanted to get rid of, and start doing new thing i've wanted to do as well. you probably won't know many people, and this removes a lot of the obligations and expectations that are placed on you by the people you've known for a long time back home. this doesn't seem like such a big deal, but try changing your behavior and see wha…
Did it make me procrastinate less? I'll tell you the day after tomorrow =\ (not really).
What did get me out of the procrastination habit though, was the Getting Things Done book, I'm not ashamed to say. I'm not an adherent of everything in that book, but I followed the basic system it outlines until it became second nature.
The system allowed me to clear my plate enough for me to realize that the cause of my procrastination was a sort of paralyzing fear of all the 'stuff' I needed and wanted to do. The amorphous blob of stuff was completely overwhelming. It can be a very scary thing. And that fear gets converted into inaction. But when you have a reliable framework like GTD to break the stuff down into concrete action steps, that fear is evaporates, and you can actually DO.
I'm an armchair psychologist over here, but this was the case for me. YMMV.
Also, to echo the point of the post above, my girlfriend at the time (now wife) also was totally not supportive of the GTD thing...but later became very impressed with the transformation. Just because people aren't supportive of you changing, doesn't mean they don't love you, and that they won't come around. I catch myself behaving this way towards other people all the time.