Try a lil bit of juice instead of milk. Everyone is different but i did that once with my daughter she threw up i tasted it and wow med mixed with milk SOOO GROSS.
The only medicine my son has taken is Motrin for teething/fevers and he would throw up if I gave it to him straight. So that's why I decided to put it in his milk and it still worked out for us.