I really haven't found any strategy that works on my picky eater. She eats what she wants to and how much she wants to and any amount of coaxing usually just pisses her off. She is still BF once a day before her nap but I am 27 weeks pregnant and I don't think she is getting much milk from me it is more just to help her fall asleep at this point. And she doesn't really drink milk. For a short while she would drink a little milk if I gave her 2% instead of whole milk but lately she hasn't been drinking milk at all.
But she loves yogurt and cheese so her Dr. wasn't concerned about fat, calcium, or protein. I give her full fat yogurt and cheese none of the "lite" stuff. YoBaby makes a yogurt for kids that is made with whole milk that we sometimes use and I sometimes get LeCreme by Dannon depending on where we are shopping.
DD is very small for her age too. She has always been below the 25th% for weight. Between 18 months and 21 months she only gained 6 ounces :( But she is healthy aside from the ocassional cold. Both Dh and I are picky eaters so I shouldn't be surprised. But DH is 6ft 4in tall and I was hoping DD would get some of his tallness but it looks like she is going to be a shortie like me, I just wish I was that skinny :)