Triggerpoints in the neck and muscles on and around the scapula is werry common. Also stiff joints in the cervical and thoracic part of the back is normal.
It could be brachial plexus being pinched from the neck muscles. Try doing a lateral flexon (try to get your ear straight down to your shoulder. but just your neck moving).when you are as far down as you can, try pulling you head back up with your hand while resisting with the neck muscles. Do you get the same needles and pins feeling?
I recomend a good naprapath who can do further testing and treatment.