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:
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,
wich can be written as*
B(\xi,\eta)=\frac{\Gamma(\xi)\Gamma(\eta)}{\Gamma(\xi+\eta)}.
Also, the Gamma function satisfies the following identity*
\Gamma(z)\Gamma(1-z)=\frac{\pi}{\sin \pi z}.
So, taking the change of variable x^n/a^n[/tex] in the Beta function, we have<br />
<br />
B(\xi,\eta)=na^{n\eta}\int_0^\infty \frac{x^{n\xi-1}}{(a^n+x^n)^{\xi+\eta}}dx.<br />
<br />
Then, taking \xi=(m+1)/n and \eta=p-(m+1)/n, you have the following relation between your integral and the Beta function:<br />
<br />
\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),<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.