Your calculations are correct. If you simplify you should get
1/(x^2 sqrt(1+x^2))
I find it to be a bit easier, though there is more factoring involved, if you divide by x first:
Now for the derivative:
I find this result to be reasonably adequate, but your text decided differently and cleared the fraction in the denominator. So, using a little trick:
-Dan