Let $\{a_n\}$ be a sequence of positive numbers. Prove that if $$\lim_{n\rightarrow\infty}\frac{a_{n+1}}{a_n} = L$$ then $$\lim_{n\rightarrow\infty}a_n^{1/n}=L.$$
The first condition means that for any $\epsilon$, then exists $N$ such that for all $n\geq N$, we have $$L-\epsilon < \dfrac{a_{n+1}}{a_n} < L+\epsilon.$$ This means $$(L-\epsilon)^na_N<a_{N+n}<(L+\epsilon)^na_N$$ for all $n\geq 0$. Then $$(L-\epsilon)^{\frac{n}{N+n}}a_N<a_{N+n}^{\frac{1}{N+n}}<(L+\epsilon)^{\frac{n}{N+n}}a_N$$
How can I finish from here?
You forgot to exponentiate the $a_N$; actually, your final expression is:
$$(L-\epsilon)^{n/(N+n)}a_N^{1/(N+n)}<a_{N+n}^{1(N+n)}<(L+\epsilon)^{n/(N+n)}a_N^{1/(N+n)}$$
Now by e.g. using the product rule for limits and some standard limits involving powers (note that $N$ is fixed):
$$\lim_{n\to\infty} (L-\epsilon)^{n/(N+n)}a_N^{1/(N+n)} = \lim_{n\to\infty}(L-\epsilon)^{n/(N+n)} \lim_{n\to\infty} a_N^{1/(N+n)} = (L-\epsilon)\cdot 1 = L-\epsilon$$
I trust you can conclude from here.