OP, I have a similar issue with imbalance and also some hip and shoulder mobility issues from college football and lack of stretching in my adulthood. It took me a while to find the right personal trainer, but once I did, it has been a game changer. He listens, holds me accountable and pushes me. He does a functional movement screen every 4 weeks and then prescribes corrective movements to be done between my regular workouts to help correct some of my imbalances and mobility issues. Most of those have been focused on my core strength and also on hip mobility using a hip series from this ebook (neither me or my trainer have any investment in the book; I just found it helpful).
Hip Neutral
I agree with most or all of the advice given above, and I wanted to add my perspective that finding the right trainer helped me tremendously.