I can't even remember how many hours it was before my first solo and I can't be bothered to go through my old log book and find out.
I now have a modest 530 hours and my own Archer 2 and I've flown around Europe and the UK quite a lot. I still find landing consistently a bit of a challenge but that's part of the fun!
The best advice I was ever given was as follows:
Fly a good approach as you have been taught and round out with the throttle closed and then try not to land. This has the effect of you slowly pulling back on the yoke at low level until the aircraft simply gives up the unequal strugle and settles down. Very satisfying when it works well. The worst that can happen is a firmish arrival if you rounded out too high.