My 3 month old daughter has had cradle cap for the past couple of months. My doctor advised us to use olive oil on it but it still doesn't seem to be shifting and if anything is getting a bit worse! How long does it usually last and can any one recommend a good treatment??