Maybe you need to do a protein treatment? I am also experiencing some breakage which I think is from a winter of over-moisturizing. Your hair needs a balance of protein and moisture and tipping the balance too much on either one will cause breakage. It seems like you are moisturizing your hair enough and you didn't mention protein so I think over-moisturized hair may be the culprit.

I wrote some articles on my blog about the importance of the moisture and protein balance and how to tell if your hair needs more moisture or more protein if you want to refer:

Precious Curls - Celebrate Natural Hair!: Moisture vs. Protein

Precious Curls - Celebrate Natural Hair!: Tip: The Wet Assessment

Hope that helped you hyspin!