the parenthesis are wrong... [itex]z^{n}≠|z|^{n}[/itex]
in other words, writing [itex]z^{2}[/itex] you mean [itex]zz[/itex] not [itex]zz^{*}[/itex]
So if you take the 2nd root for example (n=2) of the formula you provided:
[itex](\frac{1}{k}+i \frac{\sqrt{k^{2}-1}}{k})(\frac{1}{k}+i \frac{\sqrt{k^{2}-1}}{k})≠1[/itex]...
If you want to use the form for [itex]z=x+iy[/itex]
then
[itex](x+iy)^{n}=1[/itex]
can be terrible...but not impossible to show...
Using the Binomial theorem:
[itex](x+iy)= \sum_{k=0}^{n} (n k) x^{k} (iy)^{n-k}[/itex]
http://www.dummies.com/how-to/content/how-to-expand-a-binomial-that-contains-complex-num.html
and proceed accordingly...(probably you'll have to end up with sins and cos, as a taylor expansions?)
Of course that's totally tedious... it's faster to follow the already proposed idea of writing [itex]z=r e^{i\theta} (r=1)[/itex]
from the last you can also deduce that [itex]x^{2}+y^{2}=r^{2}=1[/itex]
or better put that [itex](x,y)[/itex] belong on the unitary "circle" (in fact it's a circle for n going to infinity, otherwise it's a "circle" created by n-points). So here again you see the sin,cos solutions (which must be on the complex plane)...