My hair is similar! But a little more on the coarser side of medium

I find that I don't need to do protein treatments, slight amounts of protein in products is good enough.
I loooove Renpure Organics Keratin Conditioner, Suave Naturals Everlasting Sunshine, and Pantene Ice Shine as far as conditioners go. I co-wash with L'Oreal Cleansing Conditioner, use one of the conditioners I just mentioned as a rinse-out, and style with Aussie Hair Insurance Leave-In and SheaMoisture Curl Milk. The curl milk may be a little heavy for your hair, though.