All these sound interesting to read but none are really practical when it comes to implementing. To a large part, when things have to happen, somehow circumstances contrive you to accomplish it. These 'techniques' are rarely ground breaking for the true-to-the-spirit procrastinator.
What works without fail is peer pressure or a stinging comment.
Disclaimer : Personal experience, may not be generalizable.