Beginning with
$$f(y)=\dfrac{1+ny}{1-y^{n+1}}-\dfrac{1}{1-y}=\dfrac{1+ny}{1-y^{n+1}}-\dfrac{\sum_{i=0}^ny^i}{1-y^{n+1}}\\
=\dfrac{(n-1)y-\sum_{i=2}^ny^i}{1-y^{n+1}}=\frac{\sum_{i=2}^ny^i-(n-1)y}{y^{n+1}-1}$$
the derivative is
$$f'(y)=\frac {(y^{n+1}-1)(\sum_{i=2}^niy^{i-1}-n+1)-(n+1)y^n(\sum_{i=2}^ny^i-(n-1)y)}{(n+1)^2y^{2n}}$$
EDIT: This is too messy to work with properly. With a restart from the beginning, we have
$$f'(y)=\frac {n(1-y^{n+1})-(1+ny)(n+1)y^n}{(n+1)^2y^{2n}}-\frac 1{(1-y)^2}$$
$$=\frac{n-ny^{n+1}-ny^n-y^n-n^2y^{n+1}-ny^{n+1}}{(n+1)^2y^{2n}}-\frac 1{(1-y)^2}$$
which is all-negative terms except for the initial $n$, and given that $y\gt 1$ we have $ny^n\gt n$ which means that the first fraction is always negative for $n\ge 2,y\gt 1$, and the second fraction is a negative of a square, which is always non-positive. Therefore, the derivative of $f(y)$ is negative for all $n\ge 2$ and for all $y\gt 1$.