When I first started cg this was a major problem for me.

I found that if i rinse my hair upside down in the shower it really makes it bad, also have you tried an acv rinse, this really helped me.
Very Thick dry 3b BSL.
Fine, medium porosity
Right now I am using GVP conditioning balm for cowash and RO,
my hair loves protein.
for styling my base is BRHG I can use it alone but prefer with Curl Keeper. I sulphate poo once a month or so as needed.
http://public.fotki.com/CurlyHaze/