This is Dr. David. I am reviewing your question now and will be with you momentarily.
how old are you?
how long has this been going on?
you could have a pinched nerve in your right neck which can cause a sharp pain in your right arm muscle which can run to your head.
or this could be due to a bad tendonitis in your right arm .