I would try bringing your current shirts to a tailor and see if they can alter them. For $15-30 they can probably bring in the sides, etc assuming the rest of the shirt fits correctly.
When I was in college I used to have this problem and it was that the shirts I was purchasing did not fit me correctly. Now every shirt I own fits me to a T and is tailored and I haven't had the problem since.
|