Thanks for writing your query.
Swelling on the head is due to soft tissue injury
The swelling and pain will subside in few days to weeks time.
You should take proper rest for speedy recovery.
If pain and swelling persists, you can take pain kilers like Ibuprofen
one tablet twice a day after meals along with an antacid under medical supervision.
Symptoms of dizziness
and seeing black spots can be due to concussion injury
. It heals by proper rest. Avoid any physical exertion, watching television, computers and text messaging.
If your problem persists or you develop some abnormal symptoms, you should get yourself examined and investigated by a Neurophysician.
I hope this is helpful to you.