I always do some warm ups now then stretching, best not to stretch a cold muscle. As for actual boxing , wehn doing back work in particular as suggested try not to stretch your shots. Different when you are actually in a fight , you can't ask the other guy to step in a bit so your not snapping your shots!!

For shoulders I would always remember to work your smaller rotator cuff muscles.