Size charts say who a size is meant for, not how the shirt will fit you. Tell us your 5 best-fitting shirts and we'll build your numbers from them, then tell you which size to buy in every brand. No tape measure on your body.
A size chart describes a man, not a shirt. Uniqlo's own chart says a Large is for a 41–44″ chest. Here's how big Uniqlo's Large shirts actually are, measured around the chest:
Same brand, same Large, a 9″ difference. The chart can't tell you which one will fit you, because it never measures the shirt. It also asks you to tape-measure your own chest, which almost nobody does right. That's why two Larges fit nothing alike, and why so many shirts go back.
Scan this with your phone's camera. Lay the shirt flat on a table and have a tape measure handy. Your phone walks you through four photos, the size tag, the chest, the belly and the length, and each one turns green when it's good.
On your phone already? Open the cameraThe shirt laid flat and smoothed out: the tape straight across the chest, armpit to armpit; the tape from the top of the shoulder, by the collar, down to the hem; and the size tag.