You know, there are times to see a doctor and this is one of them. We can't diagnose you here but it sounds like you've tried to self medication and it's not working. See a doctor for relief of this! It's hard to see something on your neck, the place of origin. So, let a doc take a look! Let us know what they say!