Well, I can assure you is not an easy task but it is possible. Although it migh have nothing to do with what I posted before.
I present to you the beta function:
[tex]B(\xi,\eta)=\int_0^\infty \frac{u^{\xi-1}}{(1+u)^{\xi+\eta}}du,\qquad \hbox{Re }\xi>0,\quad \hbox{Re }\eta>0,[/tex]
which can be written as*
[tex]B(\xi,\eta)=\frac{\Gamma(\xi)\Gamma(\eta)}{\Gamma(\xi+\eta)}.[/tex]
Also, the Gamma function satisfies the following identity*
[tex]\Gamma(z)\Gamma(1-z)=\frac{\pi}{\sin \pi z}.[/tex]
So, taking the change of variable [itex]x^n/a^n[/tex] in the Beta function, we have<br />
<br />
[tex]B(\xi,\eta)=na^{n\eta}\int_0^\infty \frac{x^{n\xi-1}}{(a^n+x^n)^{\xi+\eta}}dx.[/tex]<br />
<br />
Then, taking [itex]\xi=(m+1)/n[/itex] and [itex]\eta=p-(m+1)/n[/itex], you have the following relation between your integral and the Beta function:<br />
<br />
[tex]\int_0^\infty \frac{x^m}{(a^n+x^n)^p}dx=\frac{a^{m+1-np}}{n}B\left(\frac{m+1}{n}, p-\frac{m+1}{n}\right),[/tex]<br />
<br />
and I assume is straight sustitution and Gamma function manipulation from here to the answer you want.<br />
<br />
*The proof of this relations can be found in<br />
N.N. LEBEDEV, <i>Special Functions and their Applications</i>, Dover Publications Inc, New York, 1972.[/itex]