Genius, that's fine for some types, not for others. Further, you don't state at which stage to take the power OFF.
Put simply, different aircraft will behave differently. Is it a low-wing? High wing? What power engine? Flap settings?
low n slow, have a word with an instructor.
But the most common fault among frequent bad landers is not looking far enough along the runway. Many try to look very close, to judge their height. Others I have seen actually try to look down out of the side window. Look at the far end of the runway.