Consider using white vinegar or lemon juice as a rinse. What concentrations are you using? It should be about a tbsp of ACV to a cup of water. Same for bs. Bs will dry out your hair with regular daily use. If your hair likes protein, egg can be an effective wash - do some searching though to find recipes and tips (for example, rinse in lukewarm or cool water so as to not cook the egg in your hair...)

You may need extra conditioning but you can get that from avocado, honey, avg...several different things you can try that your hair might like.

Good luck!
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
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.