I thought I had a proof that utilized the dominated convergence theorem, but I realized that I was mistaken in my use of the theorem, and my proof never really used that $f(x)\rightarrow0$ as $x\rightarrow1$.
So all I've really been able to show is that $nx^nf(x)\rightarrow0$ point wise on $[0,1)$. Beyond that I'm stuck.
One thing I've considered is using the fact that $f\in L^1([0,1])$ means that there is some measurable $A\subseteq[0,1]$ such that $m(A)<\epsilon$ and $f$ is bounded on $[0,1]\sim A$ ($\epsilon$ can be arbitrarily small). This would at least give me uniform convergence on $[0,1]\sim A$ and thus prove the claim for $[0,1]\sim A$. But I'm not totally clear on where I would proceed from there, or if it's even the best approach.
Any advice would be greatly appreciated. Thanks in advance.
Let $\varepsilon > 0$. Because $f(x) \rightarrow 0$ as $x \rightarrow 1$, there exists $0 < \eta < 1$ such that for all $x \in [1-\eta, 1]$, $|f(x)| \leq \varepsilon/2$. So you have $$\left| n \int_0^1 x^n f(x) \mathrm{dx}\right| \leq \left|n \int_0^{1-\eta} x^n f(x) \mathrm{dx}\right| + \left|n \int_{1-\eta}^1 x^n f(x) \mathrm{dx}\right|$$
So $$\left| n \int_0^1 x^n f(x) \mathrm{dx}\right| \leq n (1-\eta)^n \int_0^{1-\eta} |f(x)| \mathrm{dx} + n \int_{1-\eta}^1 x^n \frac{\varepsilon}{2} \mathrm{dx}$$
$$ \leq n (1-\eta)^n || f ||_1 + n \frac{\varepsilon}{2} \int_0^1 x^n \mathrm{dx}$$
$$\leq n (1-\eta)^n || f ||_1 + \frac{\varepsilon}{2} \frac{n}{n+1}$$
The first term $n (1-\eta)^n || f ||_1$ tends to $0$, and the second term tends to $\varepsilon /2$, so the whole term tends to $\varepsilon /2$. You deduce that there exists $N \in \mathbb{N}$ such that for $n \geq N$, $$\left| n \int_0^1 x^n f(x) \mathrm{dx}\right| \leq \varepsilon$$