If your body gets too close to the ball, you won't be able to swing. Practice getting your center away from the ball.
When your hips begin to work correctly, you are on your way to being a really good player.
The golf swing is one fluid motion. Once you can identify what your impact position looks like, practice making small swings.
There needs to be room for your arms to swing. Practice nmaking swings with your right foot back.