Over the years I have seen one problem that seems to affect many golfers. And it does not matter where they are or who they are or how long they have been playing.
That one thing is a tendency to complicate things when it comes to the golf swing.
I think it is the over analysis causes paralysis thing. It is about overthinking. People are trying to think of, and do, too many things at once.
And it is no wonder. There are any number of guidelines being spilled out to golfers these days. Do this, do not do that, keep this in, make sure that part is out. Good heavens.
The truth is a golf swing should be based on simplicity. The secret of both teaching and learning the golf swing is good communication. You already know that there are hundreds of books and articles and how-to pieces out there on how to make a good golf swing, but from my experience the more you try to put into a golf swing, the less you end up with.
Learning from the written word is important and can be very helpful to most golfers. Watching someone who is good swing the club is also helpful. But when it comes down to your swing, the best advice is to keep it simple and do what works for you, realizing that you may have to make simple adjustments in order to get it perfect.
Much of a perfect golf swing is dependent on feel. It is not all mechanical.
If you have a particular problem, say a hook, then go back and narrow down all the reasons why you are hooking the ball and work on those areas of your swing. You do not have to start from scratch in most cases. Find that one little simple problem area and dedicate some time to fixing that and your golf swing will improve.
Hope this helps.