have you tried baking soda and apple cider vinegar?
try mixing about a tbsp of baking soda in with your shampoo or conditioner. make a paste and gently scrub it in. let it sit for a few minutes then rinse with diluted apple cider vinegar.
that should do the trick!