Fit is more important than design, though "graphic tees" are generally considered bad. My brother shops mainly at Goodwill and other thrift stores, and manages quite a wardrobe of good looking clothes. Anything that's a bit shabby he takes to a tailor for a fix up at a much cheaper price than buying the item new. Try a plain white polo and skinny jeans or slim fit chinos.
If it's worth saying, but not worth its own post, even in Discussion, it goes here.