There is a nose drop around 5:16, try and hold off more. Do not worry about keeping sight of the runway once you flare.