I’m with you buddy. I know statistically putting is holding me back and I can see obvious errors of 3 putting from 15-20ft at times.
I personally think estimating distance is an important part. You may not need to know exactly where 20ft is but you should have a reasonable estimate that this length putt is the same length of another one you confidently putted. For me, I lose strokes missing more than I should inside 6’ and not getting distance right so I spend a lot of time doing the circle putting drills for the short ones with all kinds of slope, and for distance, I try really hard knowing how hard to hit a 20ft putt (or what I perceive a 20ft putt) and a 30ft putt.
My belief is that if I get that distance down for a relatively flat putt, I can use that length stroke as a reference to fine tune the length if it’s a little long/shorter, uphill/downhill. etc. The way i figure it is that I want to get inside 3’ no matter what so if it’s 22ft and I give it my 20ft putt with a little extra, it may roll just 20ft but “mission accomplished”. Same with 30ft. If it’s 25, well I just need to do it in between the two, etc.
I would also guess if you tried putting 10 balls to a spot 20ft away and some were 14ft and others were 27ft, you’d then have more info that there is not a pacing problem as much as a technical problem making dispersion hard to accomplish.
At least, that’s what is going through my head and over the summer, I have seen some improvement