I always intentionally employ aerodynamic braking when landing to save the brakes, which get a workout anyway during taxi in a Grumman. I make it a game to see how long I can hold the nose up after landing. I've got 5300 feet, so runway length is not an issue. If you land too hot or descend too fast, you can't keep the nose from slamming down. Do it just right, and you land on the mains and the nose stays in the air.
Yes, use the time-honored "try not to let the plane land" technique. Good for slow-flight skills and will encourage nose-up attitude on landing.
I struggled with plonking the nose wheel down too early in training as well...a feeling that I wanted to finish the landing ASAP and reconnect with mother Earth. I overcame it with some discipline, and, like Chemgeek, just making a game out of seeing how long I could keep the nose wheel aloft.
Try this, at a sleepy non-towered. Land short, let the mains touch, then feed back in a little power to purposely keep the nose wheel aloft for half the remaining length of the runway. It's kinda fun!! And Evel Knievel will salute from the grave.
With my RV-9A, I pretend the nose gear is a fragile composite of balsa wood and Ming vase (in actuality, it's a
little stronger). My aircraft has a lot of elevator area and throw, so even in solo configuration I can keep the nose up until about 30 knots, which seems like walking speed from inside. As others have said, a more rearward cg helps a lot; my landings are almost always better with a passenger. At solo weight, I have to rather quickly apply back stick, so sometimes if I'm too brusque with control input the mains will hop off the runway for a second before settling back down.