Are you doing too much? Bath every night isn't strictly necessary, and can dry the skin.
We start with dinner, then wash, nappy & pyjamas, BF, clean teeth during story, goodnight & tuck in.
We're all having dinner anyway, and DC needs to wash the food off, so that doubles up as a clean-up before bed.
Took a few days to settle immediately when we stopped nursing to sleep - we did this to incorporate teeth-cleaning last thing at night when we saw that teeth were coming through,
We're not big on having everything at the same time, but have the same routine before bed, so even if we've taken DC out for meal at night / on holiday, etc. all the signals are there, and bedtime can be managed by someone who is not me (obviously with milk in a beaker, not BF)
We had managed for a while to have a nap routine, but for some reason (I must have been temporarily insane!) we re-started nursing to sleep in the afternoon, and have ended up stuck with it - if you can get a non-nursing to sleep nap going, never, ever abandon it.