It can be hard to get kids on different schedules and Im dealing with that right now but only on one day where my son wakes up earlier than usual to go to an early intervention group. Its pretty much a consistancy thing so the more you do the schedule the more she'll start getting use to it. Its probably gonna be a little rough for awhile until she starts getting into the new schedule. Also she may be eating less earlier just cause she's not as hungry because of the extra time being up, I mean being up longer she has more time to get hungrier. Also maybe you could try giving her a snack like an hour before bedtime so that maybe it will fill her up before she does go to bed so that maybe she won't wake up to nurse than. But really I dont think there is an easy way to really transition them to a new shcedule except to stick to doing it everyday and eventually it will all work out. Good luck.
If changing that large amount of time is proving to be too difficult, try starting with her normal routine and move the time up by increments, say 30 minutes or so. If she's used to eating at *:30, move it up to * for a few days to a week, then change it to 7:30 and so on until you get her to the time you want. It would be a lot easier than expecting her to just rearrange everything she's known for a long time. Children thrive on routine, and disrupting that routine can not only be a bit aggravating for you, but can cause them confusion and aggravation as well because they don't understand why what they have known has to change. Good luck!
One thing that helped with my girl is when she went to bed late, she would also wake up late. So to move her bed time earlier, I would wake her up in the morning earlier than she normally would and then she would go to bed earlier. But if your child doesn't wake up too late then it may not work. And I agree with the changing it a few increments at a time. Good luck!
When I want mine to go to bed earlier at night, I wake him up early in the morning. Otherwise I just let him wake up when he wants to. Anyway, you could try it.