So I recently got my head shaved because of irritating itching problems.
Here's the obligatory image:
Looks good! The itching you have could be caused by Psoriasis. Many guys shave their head to help relieve the symptoms of itchiness. If you need any advice, check out SlyBaldGuys.com