A common issue that I see with all of my students that I teach privately is changing chords. We have all been there. So how does a guitar player improve the speed at which they change chords? Practice has a lot to do with it. Building the necessary muscle memory so that you don’t have to think about it is important to increasing how quickly you can change from say a G chord to a D chord.
Here is another tip that may help you. Try to form your chords from the “bottom” up whenever possible. That is, from the bass note to the high note. More often than not, you change chords on the downstroke, so you want to get the lowest notes in place right before you strum. Using a G chord as an example, fretting the low E (6th) and A (5th) strings as you start your strum will give time to form the upper part of the chord before you actually strike it.
Another good tip is to minimize your finger movement whenever possible. Only move the fingers that need to be moved. Look for shared fingers between chord pairs. When you do move your fingers, keep them close to each other and close to the fret board. Form the chord in the air as you move in to position.
These tips should help to speed up your chord changing and allow you to conquer that progression you’re working on.