B.T.
I know you don't have cradle cap, but when my son had it and was all flaking and dry our doctor told us to put olive oil on his head an hour before a bath/shower. you may have to wash with shampoo twice depending on how much hair you have. I hope you find something that helps.