Higher rise pants help. I have a long torso and started buying higher rise pants for the aesthetic difference, but they also make me less concerned about a t shirt becoming a belly shirt
https://www.landsend.com/shop/mens-tall-t-shirts-tops-tees/S...
I've never had an issue with feeling restricted in the shoulder area like you're saying though, so I'm probably not the best person to judge that, unfortunately.
It's a luxury but you'll never have a better shirt.