Shortening the jacket is the last thing you need to do. In fact, it's about the only thing right about it to me. Tiny peak lapels make me cringe. The shirt belongs paired with jeans and sneakers, definitely not a three piece suit. Even if it was a nice solid color, button down collars and three piece suits that aren't made of tweed usually seem incongruous to me. The collar gap is astounding, although it's hard to tell if that is just because it is unbuttoned and you are standing that way. Something makes me suspect not, though. Overall a pretty tortured look. Although if it makes you feel any better you look way better than a guy in here named "the villain".
Collar gap is due to stance and my arm around my girlfriend pushed up against me to the left which is obviously pushing the jacket right/bunching.
Unfortunately, I don't have any other pics with the jacket on, that was the best I had.