The ultrasound always worked wonders for me but it only lasted for a day after I went to PT.
DOnt know if there is a connnection but I remember from some of Towelhorse's posts that the shoulder is innervated by the long thoracic nerve which comes off C5-C7 so can be related to the TOS. Maybe so a search on stretches for the LTN. Might help