You just have to stick around and experiment. There's no one way to grow hair. For me letting go of the relaxer, protective styling and time were the main factors in getting to this point. I've tried many different lines but that's more for preference of feel not for any super magic properties of the product. I've been growing for four years.
I still have a lot to learn about my hair..........