Looks like you have a donut in your left back pocket. No idea how to fix it, though.
But yeah, lengthen the jacket about 1 - 2 inches, and shorten the sleeves by the same.
Shoulders look okay to me.
Your left sleeve looks good, but the pitch on the right one looks off. Are you holding both arms at the same angle and how you naturally let them hang?