Thank you for posting your query.
There is a slight possibility of a linkage between the head injury
three weeks ago and your current symptoms.
It is possible that you had a mild subarachnoid or brain hemorrhage
(bleeding in the brain), and this could lead to headache and neck pain
However, there is no chance of you having anything serious at this stage, three weeks after the head injury.
It may be better to get a CT scan
of the head done, if not already done.
Please get back if you require any additional information.
Dr Sudhir Kumar MD (Internal Medicine), DM (Neurology)
Senior Consultant Neurologist
Apollo Hospitals, Hyderabad,
My personal URL on this website: http://bit.ly/Dr-Sudhir-kumar
My email: firstname.lastname@example.org