I'm sure in the modern day and age this will not be possible but when I learnt on a quiet country airstrip...
we would takeoff and do a circuit, land, power on and climb to 50 feet, approach, flare and land then up to 50 feet and do it again.
on a typical circuit we would do 6 landings with a takeoff into the overrun area at the end.
obviously we knew the ground conditions at each end.
the technique well and truly sorts out your flare problems in a few hours.