If you can afford it, professional lessons is the best way.
Tell the pro you want to improve your all-round game, not just driving the ball, which is what most people want. Few people want to learn the short game.
Hopefully, wherever you take lessons has the facilities available so you can learn the short game along with ball striking.
Have fun.