I'll outline a more or less self-contained proof. However, it may be worth observing that your own problem follows as a trivial conclusion of proving that $3^n\geq n^3$ for all $n\geq 1$. Here is an answer to that problem if you want to check it out.
To prove that $3^n>n^2$ for all $n\geq 1$ using induction, it will be useful to use two base cases at the beginning (this has already been referenced in one or two previous comments). The reason for this will become clear at the end.
Let $S(n)$ denote the following for $n\geq 1$ where $n\in\mathbb{N}$:
$$
S(n) : 3^n>n^2.
$$
Base step ($n=1,2$): $S(1)$ says that $3^1=3>1=1^2$, and this is true. Now, $S(2)$ says that $3^2=9>4=2^2$, and this is also true.
Inductive step: Fix some $k\geq 2$ and assume that $S(k)$ is true where
$$
S(k) : 3^k>k^2.
$$
To be shown is that $S(k+1)$ follows where
$$
S(k+1) : 3^{k+1} > (k+1)^2.
$$
Beginning with the left-hand side of $S(k+1)$,
\begin{align}
3^{k+1} &= 3\cdot 3^k\tag{by definition}\\[0.5em]
&> 3\cdot k^2\tag{by $S(k)$, the ind. hyp.}\\[0.5em]
&> k^2+2k+1\tag{since $k\geq 2$; see $(\dagger)$}\\[0.5em]
&= (k+1)^2,
\end{align}
we end up at the right-hand of $S(k+1)$, completing the inductive step.
By mathematical induction, the statement $S(n)$ is true for all $n\geq 1$. $\blacksquare$
$(\dagger)$: When $k\geq 2$, how can we claim that $3k^2>k^2+2k+1$? Notice that
$$
3k^2>k^2+2k+1 \Longleftrightarrow 2k^2-2k-1 > 0 \Longleftrightarrow k(2k-2)-1>0,
$$
and this is obviously true for $k\geq 2$, but it is not true when $k=1$, and this explains why we needed two base cases at the beginning.