Its good that you are giving them frozen food, it stimulates the feeding response. You should get them on a good pellet and as stated above, feed them twice per day. Unless it is sick or has a parasite, it should fatten up, but considering the growth rate of young fish, they need plenty of food.