I suppose there is some leeway for the shoulders on a tshirt, but I would say that the seam of the shoulder indicates the shirt is too small. I have tshirts that fit like that and I will stretch them out with my hands (literally run my hands along the inside to stretch them out in the dimensions that I need). Get the shoulder seam down to the mid deltoid (or spikey bone prominence in your case) and the overall appearance of the top half of the shirt will be improved.
I would say the boots and denim are flattering, but both physical improvements to your upper half and a better understanding of a what makes a tshirt flattering is called for.
he is Baphomet, dual arms pointing to hell, two arms pointing to night. hooved monsters gaze bringing unfathomable darkness, walking among us cloaked by the White Mans costume of blue polo shirt and khaki short pant. We See Through You.