Here's what I told someone else.
First, you have to consciously try to hold your shoulders back; to keep them from rotating at the first moment that they feel the pull from the hips.
Second, you have to work on increasing the flexibility of your torso (this will help both your golf and your hitting).
Third, if you are a RHP, you could try pointing your glove to the 3B side of the plate (LHP try pointing the glove to the 1B side of the plate).
This advice from DM59 also may help...