Try putting castor oil in your hair, Castor oil smooths the hair cuticle, adds moisture, makes hair more manageable and controls an oily scalp.
This is how I do it:
1. Apply Castor oil on the scalp and roots of your hair.
2. Cover it with plastic cap and wrap it over with a towel.
3. Let is sit over night.
4. In the morning, shampoo your hair and rinse it well, make sure there is no residue left on your scalp (it's a bit sticky if not well cleanse)
5. Do this once a week for 6 weeks and you will be amazed with the result.