One thing I've tried to do is do household chores when I feel the procrastination urge. It's still procrastination but at least it's a bit more useful than playing video games.
I'm tempted to start consuming the internet solely through my kindle (again, just the instant fix sites: hn, reddit, facebook). It would slow my consumption way down and I'd only be able to use it when I'm not working. But, I need to find a way to stick to that and not also read HN and Reddit while I'm at the work computer. The only tried and true solution I've found for that is to get an accountability buddy. I tried to do that once in person with co-workers (I offered to give them $20 if they can catch me consuming caffeine), but in the end they were uncomfortable taking my money. The next step is researching those accountability buddy startups, where you give money to an organization you hate if you fail.
Stop masterbating. It's creating a mess of your dopamine reward system and has left you unable to get anything done.
Close. We're addicted to all manner of other things that give us that instant dopamine hit. When you ask somebody what do they do when they procrastinate, they rarely say they do something productive[0]. Instead, it's an activity that's designed to trigger that instant high: browsing the web, playing video games, eating, smoking.
My reward system is completely divorced from reality. I get rewards all the time for doing absolutely nothing. It's supposed to be, you do some work, you get a reward. You go fishing, dinner is your reward. You build a treehouse, the satisfaction of a job well done is your reward. But what do you do when you can get 100x the reward just clicking through hacker news?
I'm currently working on resetting my dopamine threshold by limiting my web browsing to 1 hour a day and meditating more. I'll be honest, it's not going well so far.
[0]: some do, but they don't consider their procrastination as a problem.