It's unlikely that this problem will go away on its own. It would be the easiest (and cheapest) to take care if it now, as opposed to waiting years and years, allowing it to progress.
A chiropractor is a great specialist to see for this problem. You might begin your search at www.UpCspine.com
Warm wishes,
AT
It's important not to try and force anything yet... Consider calling a physical therapist in your area to put you on a workout regimen designed to strengthen without stressing the shoulder.
Warm wishes,
AT
I'd definitely go speak to your doctor about this... it's not normal, and you shouldn't handle this lightly. Speak to an orthopedist about it... he may refer you to a neurologist to evaluate nerve function.
Warm wishes,
AT
I would absolutely see a neurologist about this... it's the most responsible choice to make right now - I do not recommend delaying it any further.
Warm wishes,
AT
It's certainly a good idea to make sure surgery is not immediately necessary... but I'm going to suggest you also consider speaking with an Upper Cervical chiropractor. Here's a list of specialists in North Carolina: http://upcspine.com/prac3.asp?rid=4&r=North%20America&sid=36&s=North%20Carolina&cid=5&c=UNITED%20STATES%20of%20AMERICA
Warm wishes,
AT