Prove by induction that for all $n\in\mathbb N$, $3\mid n^3+3n^2+2n$.
$$P(1) = (1)^3+3(1)^2+2(1) = 6$$
Which is clearly divisble by $3$. Therefore, $P(1)$ is true.
Assume $P(1),\ldots,P(n)$ and show $P(n+1)$ is true.
$$(n+1)^3+ 3(n+1)^2+ 2(n+1) = n^3+6n^2+11n+6$$
This can be rewritten: $(n^3+3n^2+2n)+3(n^2+3n+2)$.
First term is divisible by $3$ because $P(n)$ is true. The second term is divisible by $3$ because it is a multiple of $3$. Thus, their sum is divisible by $3$.
Is there anything I am missing?