Along the same lines as some of the earlier posts I found that doing some hours in a taildragger really highlighted the importance of flying an accurate approach and nailing the speeds down base and final for a good landing.
And one of the most important things i've learnt to date when it comes to mastering 'the landing' is to keep flying the plane! - don't give up a few feet above the runway and leave it to your karma/fate/god etc... - 'fly it' til you're stopped.