Weak shoulder muscles, long necks and sloped shoulders, poor posture and obesity may contribute to thoracic outlet syndrome. Repetitive injuries from sports related activities can also be a cause of this syndrome.