I can sympathize. I was the same for quite a while. I didn’t see improvement until I started practicing with more of a purpose. Same amount of time at the range, but I had at least a bit of a plan for improvement.
A better short game is definitely a must. If that’s better you won’t break 100 because you’re probably getting to the green in or 2 or 3 shots and then taking 4 or 5 more to get in the hole.
Playing smarter keeps the score down too. I would be 250 out and always trying to crush my 3 wood as far as possible…that is probably the worst thing a hacker that can’t hit 3 wood off the deck can do…and even if get 20 yards from the green that same hacker is still taking 4-5 more shots to hole out lol. Learn to play smarter; bogeys are not bad scores.
There’s more, but the bottom line is you need at least a bit of a plan for improvement.