I too got a bit stuck in the circuit. I just didn't seem to get 'it' - I couldn't really see what 'it' was, that I wasn't getting. After a change of instructor, to the CFI/examiner for only one lesson, 'it' was explained to me slightly differently, and hey presto 'it' clicked. I still make the odd poor landing of course and most are only average, but whatever 'it' was, a change of instructor helped a lot. A simple re-phrasing of the same instruction. I was mis-timing the roundout and flare. He said something like 'wait until the crash is inevitable, then flare'. That did it for me and I was solo a week later.
By the way, all those hours in the circuit will bear fruit; after my skills test, the examiner in the de-brief praised me for my circuit work, saying my landings were among the better ones he had had when testing PPL; (that could not be said about the rest of the test, mind....

).
It is not all wasted time for you going around and around, but great experience.
I still wonder if I have still got 'it' - I am more than happy to do plenty of circuits just to get the occasional greaser

.