how is your water parameter and how old is the fish when you got him/her?
blood parrots will eat anything especially if you keep them in community. But the best diet for them is just different assortments of food.
sometimes when you look at a fish everyday, would do not notice the change in size.