How does one find the algebraic solution of a Complex number raised to the power of another Complex number?
Here is the work I have done so far, if there are any mistakes please inform me.
A real number with a Complex Exponent: $$A \in \Bbb R, \space z \in \Bbb C,\space z = x + iy$$ $$A^z = A^{x+iy} = A^xA^{iy}$$ $$\implies e^{iy\ln A} = A^{iy}$$ $$\exp(iy\ln A) = \cos (y\ln A)+i\sin(y\ln A)$$ $$A^z = A^x[\cos (y\ln A)+i\sin(y\ln A)]$$
A Complex number with a Complex Exponent: [Using previous variables] $$C \in \Bbb C,\space C = a +bi\space|\space re^{i\theta}, \theta =\arg C$$ $$C^z = (a+ib)^z$$ [After previous mistake the following notes are inaccurate] $$C^z = a^x[\cos (y\ln a)+i\sin(y\ln a)] + ib^xib^{iy}$$
And this is as far as I could go as the expansion of $ib^xib^{iy}$ is being problematic. Could I have some help with this expansion?

(Note that this is an excerpt from his book used under fair use.)

There is a mistake in $C^z=a^z+ib^z$, it should read $C^z=(a+ib)^z$ as I have noted in the comments. Anyway, it is much better to do the computation in polar form. In general, whenever powers are involed, polar form is more appropiate.
Bearing that in mind, notice that if $C=re^{i\theta}$, we have $$C^z=\bigl(re^{i\theta}\bigr)^z=r^ze^{iz\,\theta}=r^ze^{i(x+iy)\,\theta}=r^ze^{-y\,\theta}e^{ix\,\theta}$$ Since you have worked out $r^z$ before, we are done!