If you procrastinate a lot, it usually means that you really want to do something different with your life. Go find out what it is, rather than submitting yourself to all sorts of masochist self-discipline schemes.
Of course, but there are things that can't be avoided like seeing your doctor about that pain you've been feeling/paying bills/finding a job/finishing that task your boss asked you to do/doing house work etc. Procrastinating can appear in various different areas of life, not just in those related to following your dreams and passions.