Try taking your jacket with you to GP bikes the next time you are there are put some ICON D30 shoulder armor in the jacket. They are fairly thin and soft (harden on impact). I find it the most comfortable armor around, but I haven't crash tested it yet. The should armor should fit in any jacket.
This might free up some room and fit a bit better in that tight area. May or may not work, just a suggestion.