As someone who has literally tried everything nothing worked better than good old fashioned coal tar shampoos. These are dirt cheap, extremely safe, and in my experience worked better than OTC Nizoral or prescription Nizoral. You can use steroid shampoos as well, but these are prescription and for short term use only.