I'm the same stats as you, but I find small shirts fit my waist and chest but the shoulders are made for children. It's a trade off of having a shirt with a loose waist or too narrow shoulders. Any recommended brands?