duff,
I never ever have had luck getting nice hair from shampoos or conditioners, I've tried and tried and I used to think it was hopeless, but if your really serious about wanting to improve your hair, try taking flax oil, you can buy a bottle of it at Walmart or your local grocery, or health food store. It takes maybe up to 2 weeks till you see results, but it's excellent for your hair, I've used it and my hair got so shiny and soft. You just have to be consistent with it and take it every day, I would take it first thing in the morning like 1 and 1/2 tablespoons of the oil (make myself) so I didn't have to think about it for the rest of the day. Not only does it make your hair beautiful, it also has many health benefits. What I'm doing now also, and it makes my hair nice too, is after I wash it and it's still wet, 1st I brush my hair then I real lightly rub avacado oil through it. Makes it nice and your hair won't frizz. It took me a few trys till I got the right consistency in my hair though. Hope I helped you somewhat