I had similar hair issues, and ended up trying the Aphogee protein treatment.. My hair feels like a different healthy head of hair after just one use! It can become a lengthy process, because it recommends a balancing moisturizer afterwards, but it was well worth it for me! I definitely recommend it!
2C curl pattern, medium porosity, high density, medium width, shoulder length.