I tried using the Rational Root Theorem on $x^3-6x^2+4x-5=0$. However, I could not find a rational root of the cubic. When I plugged the cubic into Wolfram Alpha, it yielded a very messy real solution:

How do you tell whether the RRT doesn't work on a particular cubic of the form $ax^3+bx^2+cx+d=0$? How do you tell whether $ax^3+bx^2+cx+d=0$ doesn't have any rational roots?
The rational roots theorem yields potential rational roots. It says nothing about roots that are not rational. :)
To detect how many real roots there will be, take a look at the discriminant. If $a_1, a_2, a_3$ are roots of the polynomial, then:
$$\Delta = (a_1-a_2)^2(a_1-a_3)^2(a_2-a_3)^2 = b^2c^2-4ac^3-4b^3d-27a^2d^2+18abcd$$
Yuck! Note that $\Delta \geq 0 \iff$ there are $3$ real roots (counting multiplicity). Otherwise, there will be one real and two complex roots.
Actually finding these roots requires the God-awful cubic formula or certain numerical approximations, such as Newton's method, if you're fine with error.