I think that's far more complicated than it needs to be.
2X² - X + 1
-------------------
(X+1)(X - 1)²
Split up into partial fractions: A B C
----- + ----- + -------
X+1 X-1 (X-1)²
Multiply out: A(X-1)² + B(X+1)(X-1) + C(X+1) = 2X² - X + 1
Substitute in X = 1 : 2C = 2 ∴ C = 1
Substitute in X = -1: 4A = 4 ∴ A = 1
Find B: X² - 2X + 1 + B(X² - 1) + X + 1 = 2X² - X + 1
Simplify: B(X² - 1) = X² - 1 ∴ B = 1
Therefore, 2X² - X + 1 1 1 1
----------------- ----- + ----- + -------
( X+1)(X-1)² X+1 X-1 (X-1)²
Not as ugly, still true. 