Without knowing your hair properties it is difficult to give recommendations for products or recipes that will give you the best shot at good results. Otherwise, you will have a lot more trial and error. If you do not know your properties, you can find information here: http://livecurlylivefree.com/curly%20hair%20basics.htm

Also, if you know, does your hair like protein? Tolerate it? Hate it?
remember, with all advice or suggestions for your hair, YMMV!!
My hair:
2b wavy, medium texture, low porosity, med-high density. Protein finicky.
My routine:
Cleansing: DCNP, every 4-5 days (occasionally use CJ cleansers).
RO: CJSC, occasionally use JCDC
LI: KCKT or CJSL
Gel: KCCC, CJCIAB for 2nd day hair (sometimes third)

Heat is my friend: warm water rinses, steam caps, and diffuse dry. I love CLU cloths and my Denman.