My suggestion: Go to the Custom Shirt Shop, I'm sure ATL has them and get yourself some tailored shirts. Not too much more expensive than buying off the rack and well worth it for the fit.
It would appear we have a similar build and similar tastes. I loved my shirts (when I used to have to wear them). Once they have your dimensions then all you need to do is order the shirts you want.