I think it does look too big, especially from the back. But then you usually have the front facing the people you talk to! To me, a jacket too big makes one look a bit adolescent.

I would suggest as many others have: Sell the jacket to someone who appreciates it (you might try here) and buy one that fits. A well-fitting jacket will look much, much better.