Hay is the least preferred food for rabbits, but it’s the most important. Her having constant access to the seed sticks and other non-hay food is what’s dissuading her from eating hay.
In order to encourage healthy eating, you need to limit when those other foods are available. Hay is the primary, so hay should be out always. Everything is put away, and only taken out the a designated presentation time. Like 7am is when you put the veggie plate down, and 7pm is when you put the pellets down. If the rabbit is less than 5-6months old, you can present pellets twice a day, but take the dish away in between. Summary is: you want to have the most time where she only has access to hay.
For food, cut out the corn and seed sticks. Those are advertised for rabbits, but aren’t healthy for them and they encourage selective eating, which is what you’re describing.
Think of it like trying to get a baby to eat vegetables. If the baby always has cupcakes as an option, she’ll never want to eat vegetables.
I recommend reading the information on the bunny info section of this website. There’s a lot of information you need to read. The cage, which is x5 the rabbits size, is not large enough if she’s staying in there 24/7. Rabbits needs lots of room to exercise for several hours a day, so being in a cage that small is not good.
Have you been to a rabbit vet with her yet?
The answers provided in this discussion are for general guideline purposes only. The information is not intended to diagnose or treat your pet. Seek the advice of your veterinarian or a qualified behaviorist.