sounds like a pinched nerve to me..

you need a chiropractor..