The approach I recommend you take is to write the reasoning like this:
For $n = 6$, we know $$720 = 6! > 6^3 = 216.$$ So there exists an integer $p \ge 6$ such that the claim $$n! > n^3$$ is true for $n = p$. Then we wish to show that if the claim is true for $n = p$, then it must also be true for $n = p+1$. That is to say, $$(n+1)! = (n+1)n! > (n+1)n^3$$ by the induction hypothesis. But how can get this last expression to look more like $(n+1)^3$? Well, if we can show $$n^3 > (n+1)^2$$ for $n \ge 6$ then we would be done. There are a number of ways to do this. For instance, consider $$\frac{n^3}{(n+1)^2} = \left(\frac{n \sqrt{n}}{n+1}\right)^2.$$ If $n\sqrt{n} > n+1$, then this expression is greater than $1$, which would imply the desired inequality. And since we clearly have $n(\sqrt{n} - 1) > 1$ for all $n \ge 4$ (in fact, it holds for $n \ge 3$ but this is slightly less obvious, requiring us to know that $\sqrt{3} > \frac{4}{3}$), we have established $n^3 > (n+1)^2$, hence $$(n+1)! > (n+1)n^3 > (n+1)(n+1)^2 = (n+1)^3,$$ completing the induction step.
$signs. For example,$x^2$shows up as $x^2$. – saulspatz May 21 '21 at 17:40