obtain a three-term asymptotic solution In the limit as $\epsilon \to \infty$, obtain a three-term asymptotic solution to the roots of the following equation.
$$\epsilon x^3+x^2-2x+1=0$$
What I've done so far
I've assumed $x=O(\epsilon^r)$ as $\epsilon \to \infty$ therefore,
$\epsilon x^3=O(\epsilon^{1+3r})$
$x^2=O(\epsilon^{2r})$
$x=O(\epsilon^{r})$
$1=O(\epsilon^{0})$
I'm not too sure what needs to be done from here. any help would be much appreciated.

Outline (rather messy: is there a more elegant approach?): 


*

*First, prove that you must have $x=x(\epsilon)\xrightarrow[\epsilon\to\infty]{} 0$. 

*Then, you can get the expansion one term at a time...
Now, the second bullet (up to order two) below -- if I have not screwed up.
$$
1-2x + x^2+\epsilon x^3 = 1+\epsilon x^3 + o(1)
$$
so you need $\epsilon x^3 \operatorname*{\sim}_{\epsilon\to\infty} -1$. I.e., $x = -\frac{1}{\epsilon^{1/3}} + o\left(\frac{1}{\epsilon^{1/3}}\right)$.
Write $x = -\frac{1}{\epsilon^{1/3}} + h$, so that $x^3 = -\frac{1}{\epsilon} + \frac{3h}{\epsilon^{2/3}} + o\left(\frac{1}{\epsilon^{2/3}}\right)$. Plugging it back,
$$
1-2x + x^2+\epsilon x^3 = 1 -1 + 3h\epsilon^{1/3} +2\frac{1}{\epsilon^{1/3}} -2h + x^2 = 3h\epsilon^{1/3} +2\frac{1}{\epsilon^{1/3}} + o(h\epsilon^{1/3})
$$
To get that equal to $0$, this implies in particular $3h\epsilon^{1/3} +2\frac{1}{\epsilon^{1/3}}=o(1)$, so that
$$
h = \frac{-2}{3\epsilon^{2/3}} + o\left(\frac{1}{\epsilon^{2/3}}\right)
$$
i.e.
$$
x = -\frac{1}{\epsilon^{1/3}} - \frac{2}{3\epsilon^{2/3}} + o\left(\frac{1}{\epsilon^{2/3}}\right)
$$
Now, for the final step, write 
$$
x = -\frac{1}{\epsilon^{1/3}} - \frac{2}{3\epsilon^{2/3}} + g
$$
with $g=o\left(\frac{1}{\epsilon^{2/3}}\right)$.
$$
1-2x + x^2+\epsilon x^3 = 1 -2(-\frac{1}{\epsilon^{1/3}} - \frac{2}{3\epsilon^{2/3}} + g)+\left(-\frac{1}{\epsilon^{1/3}} - \frac{2}{3\epsilon^{2/3}} + g\right)^2+\epsilon\left(-\frac{1}{\epsilon^{1/3}} - \frac{2}{3\epsilon^{2/3}} + g\right)^3
$$
and expand (possibly with Taylor expansions to the right order if this helps). To satisfy the equation, this must be $o(1)$: with this constraint, you will get $g$.
