Since how long are you having this lump and whether swelling has increased in size.
The site you mentioned for the swelling seem to be Dermoid cyst
or a lipoma
. Can be removed easily by surgery under local anaesthesia .
Headache and dizziness
may be due to some other reason and not due to the lump if you are sure you did'nt bruise
Wish you good health.