Are your hands and arms or fingers affected at all with the neck & shoulder pain?
Have they checked you for hyper mobility?
It's easier to get out of alignment if you are.
Some of the tips for self care on our thoracic outlet syndrome {TOS} forum might be helpful.
here's the link to the TOS useful stickys thread -
http://neurotalk.psychcentral.com/thread84.html