something I learned the hard way in getting my 3 daughters up to speed (expensive): was don't rush into a heavy ball until you have a smooth swing. try a lighter ball for a bit and see if that helps develop a more fluid swing
get your ball push away smooth and on plane
good luck