Forage like hay should be the foundation of a horse's diet with pellets or grains as a supplemental nutrition source (unless you are feeding a COMPLETE FEED which has the forage source ground up and in the pellet). She needs to be fed a good quality grass hay, at least 1-2lb per 100lb bodyweight. Most bags of good quality feeds have feeding guidelines on the bag. You need to go out and get a scale to weigh your feed as feeding recommendations are by weight. Feeds can have a wide range of weight density - for instance a quart of corn will weigh quite a lot more than a quart measure of oats. The recommended feeding amounts on the bag will be given in pounds, usually X pounds per 100lbs of body weight. For instance, a 14-16% protein weanling feed should be fed at a rate of 0.5-1.25lb per 100lb bodyweight in addition to hay or pasture. Here is an example of a good feed from Nutrena:
http://www.nutrenaworld.com/Screens/ProductDetails_Equine.aspx?ProductId=80
Another would be Purina Junior (a complete feed)or Purina Omolene 300 Growth.
If she was just wormed last week, you won't see any improvement so soon. I am concerned with her being weak. Perhaps she is not getting enough calories. If she hasn't been checked out by your vet I would have that done, possibly run some bloodwork to make sure she is not anemic or dealing with some other problems.
__________________
Holistic Wellness Care