As KyleW points it, this should hopefully not go off as an unanswered question, particularly if you feel like you have figured it out / solved it. Thus, consider my proof below to complement or complete your own.
Claim: For $n\geq 4$, denote the statement involving $n$ by
$$
S(n) : 2^n <n!.
$$
Base step ($n=4$): $S(4)$ says that $2^4=16<24=4!$, and this is true.
Inductive step: Fix some $k\geq 4$ and assume that
$$
S(k) : 2^k <k!
$$
is true. It remains to show that
$$
S(k+1) : 2^{k+1} < (k+1)!
$$
follows. Beginning with the left-hand side of $S(k+1)$,
\begin{align}
2^{k+1} &= 2\cdot 2^k\tag{by definition}\\[0.5em]
&<2\cdot k!\tag{by $S(k)$, the inductive assumption}\\[0.5em]
&<(k+1)(k!)\tag{since $k\geq 4$}\\[0.5em]
&= (k+1)!,
\end{align}
we end up with the right-hand side of $S(k+1)$, thus concluding the inductive step.
Thus, by mathematical induction, for all $n\geq 4$, the statement $S(n)$ is true. $\blacksquare$