I've written a number of posts that list ways to control procrastination. You can find them easily by clicking "procrastination" in this blog's tag cloud.
The following list was written by someone else, Kathleen Nadeau. It contains some different ideas, which make sense to me. To read her list, click HERE.