Well, If you are using cones then co-washing really won't work for you. You could maybe alternate co-wash and poo every other day.

You can use a sulfate free poo and still remove cones, as long as it has cocobetaine in it.

You can take some of the stripping effects away from poo by adding oil to it.

It sounds like you need protein. My personal favorite is gelatin treatments - cheap and easy, and they work better for me than anything else I've ever tried! But there are certainly plenty of PT's out there.

You'd probably want to do a weekly PT followed by a DT and perhaps an ACV rinse 2-3 times a week. (I just mix some in with my RO.)

I would consider mixing some oil in with some LI, and then put your styler over that - be it gel, mousse, curl cream, etc.

Some people like to use a curl cream and then put a pea-size of hard hold gel over that just for control. Sometimes it can be the amount of product you are using that causes it to not work.
2c/3a/3b, Fine/med, Dense, high porous, & normal elas.

Lo-poo - Renpure Keratin, SMR, Giovanni SaS
clarifying - mix Johnson's H2T with low poo
Co-wash - Suave Nats. clar. or coco.
RO - GVPCB, Ion Eff. Care, TN.
LI - SMR, Cure Care, or RO
Seal - MO or Jojoba
DT - + honey, ACV, & EVOO to SM masque & GVPCB
PT - Gelatin!, CNPF
Styling - FSG, AIF, BRHG, LALS/PS, GF curl spray gel, SM Souffle/Smoothie, LOOB
Oils - MO!, EVOO, jojoba, GSO, SM Elixer, EVCO, VO5 Hairdressing