Here's my take on this. I say these with good intention so don't take it the wrong way.
- The jacket does not fit you and it even appears long for you.
- The tie and the jacket doesn't provide any contrast and quite honestly the tie is ugly.
- The shirt? I don't like it 'cus I don't like button down collar shirts (personal op).
I have the same jacket so I know that pic isn't doing it justice. It also fits a bit larger on me as well, so I've done two things to address it: First, I moved the button about a half inch -- not enough to be noticeable, but enough to snug it slightly. Second, I tend to wear it with sweaters.
I don't necessarily agree that the tie is ugly, but I don't think it works here. I've found solids, preferably solid knits, work best with this jacket -- either blue or some kind of a burnt orange or other warm earthtone.
I also would have opted for a lighter shade of shirt (and different fabric; broadcloth is fine, but this strays too far toward casual) Edited after taking a second, closer look @ the shirt. I think what's bothering me most beyond the color is the scale of the collar. General rule is tie should be darker than the shirt, and the shirt should be lighter than the jacket (at least I think I got that right). This is why lighter shade ties are so hard to pair. Conversely here, if the tie had been solid navy knit, I think the shirt would have worked better.
Good news is you're varying scales of your items, so you're at least paying attention to the right things. Like all of us, you remain on your journey to improvement, and that's OK.