I have been using minoxidil for the past two years and I guess that works for me but is this due to a dry scalp?

I have a bad habit of scratching my head while asleep which causes all my hair to fall out in the next day.Also I use ketocanazole shampoo for scalp wash twice a day. Also I can see white flakes all over my scalp,even though i use ketocanazole,it fails to remove these flakes from scalp. Is this due to dry scalp?Is it good to apply coconut oil on scalp first and then wash it with shampoo and then minoxidil? Do this have any adverse effect on minoxidil action? I use minoxidil 10% and vitamin tablet?

No doctor answers yet