This is what the drs did for my fiances headache and neckache..

it was a constant for 6 months after he was hurt at work. They found that his brain had swelled and was putting pressure on his brain stem. So they removed a section of his skull to decompress it. that was now 3 months ago. And no more pain

Something you could try is alternating tylenol and motrin you can take them 2 hours apart. heres an example. take tylenol at 4 and motrin at 6 and then tylenol at 8.. That may help some.. Heat is probably the better thing if its just a muscle injury.