You've got pretty much all the pieces already:
Since $f$ is integrable, it's finite almost everywhere. Hence if $0 \le x < 1$, and $f(x)$ is finite, $$\lim_{n \to \infty} x^n f(x) = f(x) \lim_{n \to \infty} x^n = 0$$
Furthermore, $x^n \le 1$ for all $x \in [0, 1]$, so that $|x^n f(x)| \le |f(x)|$ for a.e. $x$. Thus the dominated convergence theorem applies and
$$\lim_{n \to \infty} \int_0^1 x^n f(x) dx = \int_0^1 \lim_{n \to \infty} x^n f(x) dx = \int_0^1 0 dx = 0$$