Obviously practice helps but...
Make sure you always trim the aircraft and let it fly itself in pitch - you are now not going to arrive with too much speed - so some of the problem goes away.
If you're too high hoepfully your aircraft will sideslip reasonably well - that removes height at some rate on many types. May make too much height go away.
Find yourself a big grass airfield and practice these things onto the ground.
If none of this works my preference is to arrive on the ground slowly, so forcing it on is a no no. Stalling it on in a sub-optimal place is probably better - but again it needs a bit of precision otherwise you're going to get hurt. If you cann't make the field normally then stallling at the right height is probably a bigger challenge....