The generating function for a certain two-variable recurrence relation that I'm working on is $$\sum_{m,n}a_{m,n}\,x^my^n=\frac{xy(1-x)(1-y)}{(1-x)^2(1-y)^2-xy}.$$
Question: How can you compute $$[x^my^n]\frac{xy(1-x)(1-y)}{(1-x)^2(1-y)^2-xy}$$ using basic calculus or complex analysis?
One reason that I'm having problems extracting the coefficients is that I can't come up with a factorization of the denominator (and I can't get Maple to do it, either). Maple does say that the zeros of the denominator look like:
Since there are two branches in the graph, maybe the denominator is factorable after all.
Another reason that I'm having problems is that I just don't have a lot of experience in dealing with generating functions in more than one variable. My only real idea has been to think of the denominator as a quadratic polynomial in $x$ with coefficients as polynomials in $y$, and then try a partial fraction decomposition first with respect to $x$ and then try to extract the coefficient of $y$. This quickly turns into an algebraic nightmare.
In any case, by a completely separate combinatorial analysis of the recurrence relation (which I'm deliberately not stating), I have found that $$a_{m,n}=\sum_{\ell}\binom{\ell+m-1}{m-\ell-1}\binom{\ell+n-1}{n-\ell-1}.$$ What I'd really like to do is learn how to obtain this result directly from the generating function.
Any ideas?

We continue applying the binomial series expansion and using the binomial identity $$\binom{-p}{q}(-1)^q=\binom{p+q-1}{q}$$