You should always pick clothing that fits the largest part of you well. After that, take it to a tailor and have them alter it for you so it fits everywhere else. Having a jacket altered is far cheaper than having one custom-made for you, so it is probably within your budget. I can’t remember what it costs, so you might want to call a few tailors and get an idea. Good luck!