I've been dealing with the same symptoms for about 12 years. I saw three different physical therapists while I was in the military, but they couldn't really isolate what was injured. I haven't tried some of the exercises/stretches you mentioned, perhaps I'll give it a shot and try to find a good PT.