I'm mainly subbing 'cause I need some ideas too.

With breakfast, perhaps try giving it to her a little later. DD has a bf first thing in the morning (around 6:30-7) and then has breakfast at 8-8:30.

We do dinner about 4:30-5pm (I've recently brought it forward as she was too tired to eat properly any later). Have some quiet play/read books. Then bath is about 6:30-7pm followed by bedtime stories and bf to sleep. I think having the earlier dinner before she's too tired to eat gives her the energy to stay up a little later (another recent change) which has helped with some of our nighttime sleep issues.