I think this is similar to what @Canuck Panda said, something like the Sheene pattern perhaps would work better.I think the body is just too big overall on you. Either you need a size down, or you would be better off with a different pattern. I know Aero has slimmer jacket models and perhaps that is what you need, especially given the extra room at the bottom.
Or maybe do something as @MrProper and drop one or two sizes on the bottom section, tapering down from shoulders and chest. I'll have a chat with Denny soon to have it nailed down