Consider keeping a check on the duration of time procrastinating. For instance, if you spend endless hours in front of the television, monitor the duration with a timer and reduce it gradually.
Put a thought into the effects procrastination has on your routine life. In the recent past, you might have overlooked something very important such as a birthday or a wedding party. Think how that had affected your social life.
To make things easier, maintain a daily to-do list. The list will serve as a reminder of the things you need to do and their appropriate timings. Check off a task from the list as soon as you have completed it.
Decide a time limit for the fun activities you love. For instance, if you love watching television, decide that maximum amount of time you can spend watching television and then get back immediately to things that are more important than watching television.
Depending on the total time required for a task, break up each task you need to do into small intervals. For instance, if you need to write a report in two days, you should write one half each day instead of leaving it all for the second day.
Even though it is hard to make the switch from doing nothing to doing something, consider how good you will feel when everything you needed to do in a day is out of the way. This approach and mindset will help you start and thus finish important tasks more easily.
Take short breaks on the way. This will help you keep your mind focused on the task at hand.