I guess we're all wired differently. That one doesn't seem to be a challenge to me (although, I can assure you that there are other unhealthy things that I wish I could figure out how to stop doing).
What did (if a anything) work for you?
There was a period of about a week where my home cable internet was down and I had to pair my phone with my computer in order to work. I don't have an unlimited plan and I was constantly afraid of running out of data, so I didn't go to any website I didn't absolutely have to. The fear of not being able to work when I needed to and getting fired was a good motivator. I immediately reverted to old habits when my internet came back for good.
List making is the best option I've found so far but I still have issues with staying on track. It's the middle of my work day right now and here I am.
(I also heavily use lists)