Only critiquing because you asked and seem to have a post count that makes you genuine. Here's the short list, in order of most glaring (I'm leaving out the jacket is too tight, since you've acknowledged that):
- The drape of the pants is terrible, causing fabric overlap and creating a completely inconsistent silhouette. This is most readily seen at the knee where there is almost perfect symmetry between a pull on the right and left side. This is an indication that your stance is affecting the fit/drape. However, the bell-bottom-y cut of the pant is only accentuating this.
- The buttoning point is too high on this jacket. A too-high buttoning point will accentuate tightness and immediately call out if a jacket isn't sized correctly.
- The suit is entirely too short. I'd bet dollars-to-doughnuts that it doesn't cover your ass if you were to turn around. A shorter suit also heightens the disproportion of a too-high buttoning point. Also, stating the obvious, a suit jacket should be longer than a sport coat.
- The pulling at the arms (starting at the armpit) is indicative that the sleevehead pitch is off. This is also causing the shoulder dimple-effect at the shoulder, which is compounded by the suit shoulders being too tight/narrow.
- It's hard to tell but the tie appears to have quite a bit of sheen. This is only magnified by the too-present (and definitely sheen-y) pocket square. I also am not a fan of the tie design but that is decidedly personal.
Again, I don't mean to nit-pick, but you asked. Some of these may seem like very small or inconsequential issues, but it is necessary to understand these things before you can trumpet success from the mountain-tops. I've seen much, much worse on here, and you certainly have the right idea. I just recommend a bit more due-diligence mastering the basics before you start to reinvent the wheel.