hi am having difficulty figuring this one out can u help?

6/(x+1)(x-1)(x-4)^2

so far this is what i got but i'm not sure its correct....

A/(x+1) + B/(x-1) + (Cx+D)/(x-4)^2

considering just the frc (Cx+D)/(x-4)^2

and letting D= -4C+E

then

frc(Cx+D)/(x-4)^2 = (Cx - 4C + E)/(x-4)^2

= [C/(x-4)] + E/(x-4)^2

therefore

6/(x+1)(x-1)(x-4)^2 = A/(x+1) + B/(x-1) + C/(x-4) + E/(x-4)^2

so am i going good so far? cuz when i substitute values of x am getting weird numbers.