I'm a fan of the acutabove shirts.
Pilot shirt and pilot uniform manufacturer, buy direct.
The fitted tropo fits well on me and I'm a skinny guy 5'10" 140lbs. Also, they're wrinkle-free so you never have to iron them. Throw in your bag and pull them out they're ready to wear.