Though just barely getting ‘good’ at any distance, I know what you mean 🙂 I thought for a long time it was the bow (honey, I wanna get a new bow!), the arrows (see earlier), tuning, etc. etc.
Then I relaxed a bit. For me, it is all about form. I found a better anchor point, started noting the gap, the tilt of the bow, my stance, etc. Now I can (occasionally) group 2-3 arrows in 4″ out 25-30 yards. But not always where I want! Last night, they were nicely grouped low and right of where I _wanted_ to hit. But they were grouping well.