Let's kick it old school, like Euler - by which I mean blindly manipulate infinite series to reach correct solutions.
Okay, we have the series:
$$A=1-2x+3x^2-4x^3+\ldots.$$
then we think, hey, all those increasing terms are annoying. Notice that $Ax$ is basically shifts the coefficients of $A$, and, since the signs alternate, adding each coefficient to the one after it is going eliminate that annoying increasing-nature of that sum and leave just some residue about the common differences.
So, let's set:
$$B=A+Ax=1-x+x^2-x^3+x^4+\ldots.$$
We see that we have an alternating pattern of coefficients of $1$ and $-1$ - and hey, doing the same thing as before, we can get rid of all the coefficients by adding each coefficient to the next! So, let's do the same thing:
$$B+Bx = 1-0x+0x^2+\ldots = 1.$$
That's a constant! We can work with a constant! So, how did we get there? Well,
$$B=(1+x)A$$
$$1=(1+x)B$$
so
$$1=(1+x)^2 A$$
implying$$\frac{1}{(1+x)^2}=A.$$
What's the takeaway? Well, if you have some funky series, you can try to reduce it by looking at patterns and trying to simplify them (esp. by taking differences between terms - we can use similar methods to relate this to more general generating functions). And if you have an identity you want to prove, think about what defines that number - $\frac{1}{(1+x)^2}$ is the number which, when multiplied by $(1+x)^2$, yields one.
(Okay, all these manipulations are pretty easy to justify as we're working with absolutely convergent series, so it's not real old-school math...)