Hi - SP here, flare frsutration!
Armchair flying is my suggestion, you know how to do it, you know what your struggling to put into practice. Just take some time fairly regularly, close you eyes and fly through a circuit. It really helped me when I was learning and I still do it now and it makes a difference.
Good luck, I'm sure you'll get it , but even the best pilots have a rough landing from time to time so don't beat yourself up.