I had the same problem - I did lots of landings but never could get it right until my instructor had me speak to the flight school owner - what worked for me was when he said "when you're landing, the view out the window etc should look just like it does when you're taking off".
It worked for me, I simply wasn't getting the attitude right - speed was ok but I tended not to get the nose up.
It is something I contine to struggle with, even 70+ hours after my ppl, but it gets better as ith experience it seems that everything seems to happen far more slowly in giving time to adjust and correct - odd thing that.