For my little piece of advice...
My landings were all over the place for a long time, the most simple thing that helped me was to maintain a constant sitting position every time I got in the plane.
I, like most others I think, learned at a flying school and still rent planes from them today...