And I'm pretty short, so I sympathize. We are both wider than we'd like relative to our verticality. That's exactly why skinny lapels are a particularly bad idea for both of us. I realize they are the trend, but that doesn't make them any better looking or less detrimental to your specific aesthetic.
For shoes, just pick something less square and that isn't black. Assuming you changed nothing else about this outfit, I would pick ones that are dark brown or burgundy.