I also chant the coconut oil tune. It's lovely stuff and it smells delish. Put a tiny bit onto your hands, rub them together, and then gently rub on your hair. You can also deep oil the night before you wash your hair by spritzing your hair til it's quite damp and then applying generous amounts of coconut oil. This is really only convenient if you have long enough hair to make a small bun or braid. But bun your hair on the top of your head and go to bed. The coconut hair will penetrate the shaft your hair. It'll wash out fine in the morning.
Also, if you wash your hair every day, try and work up to washing every other day or wait even longer. This allows some of your natural oils to moisturize the hair. When you do wash, use a little bit of diluted shampoo. It's not necessary to use a ton of shampoo and have a big pile of suds on your head to clean your hair. You really only need to wash the scalp and the shampoo will slide down the rest of your hair and clean that plenty. A small amount goes a long way. Leave whatever conditioner you use on a little longer than usual before rinsing.