Notice I said... "big guy" not necessarily "tall guy".....
Weight gives you plenty of ball speed. Any of the top Croats, from Ivo, Marin, Ivan, or any's ....
Your main problem is all the little body contortions that you employ. KISS, keep it simple, the ball is not intelligent and doesn't need to be messaged, it needs only to be hit.
At 5'9", I'd look at LeytonHewitt, but tone it down, he's in great shape.
I liked Korda, but you're rightie and built opposite.