How to stop being a procrastinator?

I wait to do something and I say in an hour, then tomorrow and when I realize it has been 3 months and I haven't done it

How to stop being a procrastinator?
Post Opinion