Do not do oil treatments! Doing oil treatments not only causes hair breakage, it also causes your natural oil to stop producing and leads to even dryer hair. Eating nuts and grains will help tremendously.
Oil also suffocates the hair and slows growth.
Putting things on your hair will not cause it to soak in.
A great example of that is protein. The only way to get protein is by eating it.