Everything you're doing sounds right to me! Sounds like it'll just take time. Maybe someone else will have more guidance than me, but sounds like you're doing everything I would!
I haven't heard of your feed, but I looked it up and can't find much wrong with it - but I'll leave that to the nutrition experts.
I think you have all the right ideas and just need to implement them and keep up the work. It just takes work and maintenance. :)