Sounds like your ulnar nerve is being obstructed somewhere between your neck and your elbow. If rest doesn't help, your best bet for relief is likely to be neuro-muscular massage around your neck, shoulder, armpit/chest and tricep areas. Some people with short nerves are predisposed to this...