The perfect remedy for procrastination is to nurture sound faith in the manner of the Salaf
As-Salih (pious predecessors). Prior to Islam, they were a people without any sense of human achievement or performance, but once they were exposed to the empowering message of the Quran, they became energized and utterly transformed; they shook off their complacency and lethargy, and became peak performers and achievers.
Procrastination is a learned habit; habits are formed by repeated acts. So the best way to fight procrastination is to take immediate steps to do the thing one is postponing. So every
time one is tempted to procrastinate, one must do whatever it takes to do just the opposite.