Carpel tunnel can have these symptoms. You can feel carpel tunnel in your shoulder if it gets bad enough. Of course there can be other reasons but it sounds like some kind of a nerve problem.
That could be a heart attack, and if that is the case you need to take aspirin and see a doctor. It could be a pinched nerve. If this continues at all you might want to see a doctor.