S.H.
well, the reason for "whole" milk is that the milk-fats in it is very essential for brain development. And it is recommended through 2 years old.
And, yogurts/cheeses may not be comparable.
Just keep trying... he probably has to get used to it.
But don't fill him up with juices or other liquids... as this may make him full and then not want to drink milk.
You could also try giving him milk BEFORE his solids. If you give it after solids, a baby is just to full to drink then.
And offer it on-demand. Not just at "meal" times.
Just also leave the bottle or sippy cup out on the coffee table or wherever he is playing or hanging out... so that he can/will grab it any ol' time. If you leave the cup or bottle on a kid height type table.... this also makes it more "approachable" for the child to then grab it themselves. Instead of just being given it.... in a high-chair or on an adult height dinner table or only at meal times. I found, that having my kids milk on a kid height table or even on the floor where they are... makes them more prone to them grabbing it and drinking.
Each baby is different though. For me, once my kids turned 1, and even though I was still breastfeeding, my kids did drink milk with no problem and liked it.
good luck,
Susan