My attempt:
Prove $ n! > n^2 $ for $ n \geq 4 $
Base Case: $P(4) = 24 > 16$
Inductive Hypothesis $P(k) : k! > k^2 $
$P(k+1) : (k+1)! > (k+1)^2 $
$ (k + 1)! - (k+1)^2 > 0 $
$ (k+1)(k! - k - 1) > 0 $
First divide the $(k+1)$ on both sides to remove it. Then replacing $k!$ with $k^2$ gives this equation because $k!$ is greater than $k^2$
$k^2 - k - 1 < k! - k - 1$
$k^2 < k!$
$ k! > k^2 $ which is my inductive hypothesis. $\blacksquare$
Does this look correct?
You should prove from $P(k)$ to $P(k+1)$ rather than the opposite direction. You have most of the stuff right, you just have to read it from bottom up.
For the inequality, $$k^2-k+1 < k!-k+1$$
In order to reach the line above it. We just have to show that $k^2-k+1 \geq 0.$ This is true as the discriminant is negative and this quadratic function is convex. After which, you multiply everything by $k+1$ of which you are sure it is positive.