Since you say you have not tried it yet, i would suggest trying to throw
pomodoros at the problem.
Buy a red kitchen timer, close all distractions, set the timer to 25 minutes, and work on some single exclusive thing without allowing yourself any deviation from that task for those 25 minutes. It's not a lot of time, is it. Once the timer rings, take a break, rinse, repeat. Ideally, set some timer for your break in case you enter some infinite fun space while on the break (3829 tabs open full of tvtropes...).
If you dont like the sacredness of an actual physical kitchen timer, you can use e.g. tomato-timer.com, or some widget for your OS.
It's not foolproof and i can't say i really buy the increased productivity claims for non-procrastinators, but for me as a procrastinator the buff magnitude reaches hundreds of percent as long as i can tokenize the subgoals and stay uninterrupted (which is difficult when you need to communicate, for example).