Hip drive/even stroke on both sides
I've been learning freestyle the TI way for a few months now having been a breast stroke only swimmer for many years. I find it easiest to breathe on my right and i have made good progress so far just rolling to breathe on one side. This seems to have resulted in a strong stroke on one side, but the other side lacks hip drive and that feeling of power. I cannot seem to develop that natural beat kick on the other side. However hard I try, I am finding it difficult to build hip drive into the other side of my stroke. I have noticed a little pain in my right shoulder which i think comes from trying to make up the lost power with my right arm. If i change breathing to the other side, my stroke falls to pieces.
What drills/technique can i use to make my stroke as powerful on both sides?