it might be the kind os shampoo and conditioner u are using
if u use the same kind for long periods of time u can get to much of some nutrients and not enough of others
also check out your diet!
thats a big part of it as wellif u arent getting the right foods in your system no matter what u do your hair will be dryd out and rough.
try taking a multi vitamin and using a different shampoo and conditioner and look for something for scalp and root therapy