You really need to pick a system and keep with it. Getting her ready for bed at 7:30 may be a little late. You may want to start her getting ready for bed at 7:00. Remember it is still very light outside so kids have problem with that sometimes.Put up darkened window coverings or black out curtains in her room to help with this.Also no loud or rambunctious or playing after dinner. It needs to be calm in the house, so that it does not seem as though anything interesting is happening.. No phone calls during this time either.
You also did not mention when her last nap time ends.. It really should not be later than 2:00. Make sure she has a light snack and and then you all do some really active play outside. Swimming, riding her trike, running around time, till about 5:30 then some slow down time. Quiet play or an activity. She could help get dinner ready. Remind dad no roughhousing after this time. It takes double the time to calm her down once she is riled up.
Eat dinner and then a calm bath, no loud playing. Have HER bedroom set up with darkened curtains and sound machine. Have her bottle ready in HER room.Turn on a fan and make sure the room is cool.
When she is finished with bath, do your routine with the lotion while she is in her crib. Then read her a story, v-e-r-y s-l-o-w-l-y. Find a chapter book like Winnie the Pooh. She may not understand all of it, but she will rest with the language. Do this with her in her crib.This is not the time to ask her about the book or really talk to her.She needs to just drink her bottle and listen. Then she will be calm enough to sleep or may doze off.
There may be crying and you will need to let her cry. You can check back on her, but do not turn on the light or say anything and keep a blank face. Place her down in her crib with her lovey and then leave. If she cries again give her about 5 minutes and do it again, NO Talking. I know it is hard to hear them cry, but they deserve to learn to sleep on their own and you should have been sleeping through the night a long time ago.