Thanks for the advice!
Thank you Jane01 & Loupou for your ideas. I will definitely try the mashed vegetables in the yogurt!! That's such a great idea since she likes it so much! I will also buy some other different, healthier cereals for her to "snack". I will have to be strong and try reducing her milk intake - we have tried not giving her milk unless she eats, but she would rather skip the meal than give solids a try.
I have tried cheese, smoothies, raisins, bread, toasts, peanut butter, noodles, pasta, sweet corn, all sorts of fruits but nothing. She LOVES chocolate, but the "if you eat your food then you can have it" doesn't work either. Maybe as she gets older I can try again.
To answer aldougie's question: we did try weaning her properly with mashed vegetables, cereals and the like. At some point she did eat them (maybe around 8-9 mo) - heck she even ate bits of fish! but then for some reason stopped. When I offer her food at the dining table, we actually seat her in her high chair with a bowl of food (arranged in an attractive manner).
My attitude so far has been just as what Jane01 said: don't make a fuss or try to fight her if she refuses. I still think that is the best attitude towards this issue.
Thank you all again for your thoughtful advice!