text: Try heat and ice.  I would suggest visiting a chiropactor who will determine if it is muscular, which it probably is if analgesics helped.  A pinched nerve can be relived with regular chirpractic visits.  Or you may want to see an acupuncturist who can help with either.  But either specialist you choose will require regular visits.