It is important to get a drive from the back leg and not lose the back leg load too early (stay back) before you start to rotate. A cue I like to use to maintain pressure on the back foot instep (credit to Justin Stone) until the hips are about a third to halfway open but then you release all that energy into and against the front side and finish rotation. Don’t squish the bug but drive off the back leg into heel plant and get all your weight to the inside of the front leg.
Here is the drill ( inspired by Chad Pipitt). You do a swing and try to slide the back foot 5-10 inches forward ( but still stay behind the front side and don’t “stand up”). Then you re plant the back foot and make the next swing. This means you advance a couple inches on each swing, do like 10 swings or cover a certain distance.