I have learned that positive infinity plus negative infinity isn't equal to zero, it's an indeterminate form. However what happens if we subtract two infinite divergent series $\displaystyle{\sum_{n=1}^{\infty} n=\infty}$ ? Is it sill an indeterminate form or is it zero?
$$\sum_{n=1}^{\infty} n-\sum_{n=1}^{\infty}n=\sum_{n=1}^{\infty} (n-n)=\sum_{n=1}^{\infty} 0=0.$$
It's still indeterminate. The moment one piece of an expression diverges, the entire expression diverges.
In the equation you wrote, the equality $$\sum_{n=1}^\infty n - \sum_{n=1}^\infty n = \sum_{n=1}^\infty (n-n)$$ is not valid. This is because in order for it to work, one must rearrange infinitely many terms and the infinite commutative law is simply false without further hypothesis.
That is, you know that $a+b = b + a$ for any two real numbers $a$ and $b$, and this can be extended to say that the sum of a finite number of real numbers is independent of the order you sum them up. It does not follow (nor is it true) that infinite sums can be rearranged and keep the same sum.
See http://en.wikipedia.org/wiki/Absolutely_convergent#Rearrangements_and_unconditional_convergence for a precise formulation of when the infinite commutative law is valid and see http://en.wikipedia.org/wiki/Riemann_series_theorem for information on how it fails in general.