I had glasses when I was 3 yrs old - bifocals no less. And an eye-patch over one eye.
Mom tells me that I was just "required" to wear them all the time. I mean I woke up, put them on, got dressed, ate breakfast, went about my day, wore them while playing outside, wore them while I ate, when I read, when I colored, when I watched TV, etc. When I took a bath, I took them off, then I WANTED them back on b/c I could see better with them. If you are tired of constantly reminding her, you could try:
- put a sign or two up with a picture of glasses to remind her
- punish her when she doesn't remember her glasses
- reward her when she remembers "Yay! I'm so glad you remembered to put your glasses on! Yay! Let's put another quarter in the ice-cream-earning-jar!"
As for looking thru the lenses - perhaps they need to be tightened if they fall to far down her nose? Or get her a tight strap that keeps the glasses covering all of her eye. Also, remind her that you know that it's not easy at first. New prescriptions always take some getting used to. If she can look thru the lenses for two whole weeks you'll have an extra-special reward for her (a sparkly nail polish that she can pick out?) Or again - punish her when she doesn't wear them correctly, reward her when she does wear them correctly. Have her look in the mirror and teach her the correct and incorrect ways to wear the glasses.