+1, your hair looks great!
If you aren't having issues other then dryness cowashing should help. I'm not sure if you're using silicones but if so you should do one last shampoo with a silicone free sulphate containing shampoo. Also, it looks like the coconut oil is working for you so I wouldn't assume protein issues until you try some. I would also question your having low porosity waist length hair that dries in four hours, especially if its also coarse. I am fairly new to this myself though so hopefully some of the veteran gurus will chime in.