Have you tried washing with a stocking cap. Or using ayuredic herbs (ie alma, shikaki, neem,etc...)..You can make a herbal rinse with them, pour over your head and let it sit for 30 min-1 hr and rinse out. These herbs are known for cleaning the hair.