It’s the off season. Perfect time to overhaul your swing. I’d start at the bottom and work my way up, personally.
You build appears very athletic and limber. You are definitely getting plenty of rotation out of the top half of your body. You’re losing a ton of power from your lower half IMO...