HI one problem that you are suffering from is sebborhea that is itchy flaky scalp for this problem you should use tar containing shampoos like polytar or fongitar twice or thrice weekly.
you can also use ketoconazole
lotion on your scalp rub it leave it there for 20 mts and then wash it off if there is redness and itching then use steroid
lotion like betonil and oral anti histamines
your other problem is hairloss if you are losing hair in small patches then it is not male pattern alopecia then probably you are suffering from alopecia areata
.Anyway you can use Minoxidil
5% lotion on your scalp and rub clobevate ointment on your bald patches.