It looks to me like your swing is mostly upper body. I found for me starting with my hands back further and keeping them there as long as possible added a ton of bat speed. Let your hips start the swing after your front foot plants and don’t start your hands to the ball until after your hips...