Bloodworms, Cali black worms........as long as you feed your fish they will get big. Most of the time you will just have to wait for them to grow. You don't want to overfeed them, plus:
Tons of food = extra food on the bottem = more cleaning.
or
Tons of food = Increse in fish waste = more cleaning.
Your diet looks good as it is to me. Cichlid Fry usually get bigger faster if you feed more, but the bigger they get the more this slows down. (feeding more = bigger faster).
I personally like to watch my fish grow and not race them up to size