You said you condition your hair with coconut oil... how do you use it?
I rub about 2 teaspoons or more of coconut oil on my scalp and through out my hair. I leave it on for 2 hours. Sometimes I will leave it on my hair overnight. I do not encase it in a cap; I just put a towel on my pillow to protect it. I then wash my hair two times.I have tried washing my hair and then applying a small amount of coconut oil as a leave in, but it always leaves my hair to oily. (I use the oil straight from the jar; I do not heat it) The amount of oil you use will depend on the length of your hair. Experiment with the amount of time you leave it on your hair. I have left it on for as little as 30 minutes. But I find I prefer 2 hours.
I wash my hair with Aveda Shampure and use Aveda Rosemary Mint conditioner. I hope you enjoy the coconut oil. I truly love it and use it for many functions.