Amok, it actually has an infinite number of simple poles. You may want to recheck your thinking.
jimlyn - There is no pole at z=0. There is a removable singularity, and using in the theory of analytic functions, if there is ever a removable singularity we assume it is already redefined such that it is now analytic at that point.
Nevertheless, if you want to dodge a pole that's blocking your path, just go around it. Indent your path with a little semi-circle going around the pole, and take the limit as the radius of that semi circle tends to zero.
We can avoid contour integration all together, by noting 0 < e^{-x} < 1 in (0,\infty), so we can expand as a geometric series like this:
\int^{\infty}_0 \frac{x^3}{e^x-1} dx = \int^{\infty}_0 \frac{x^3 e^{-x} }{1-e^{-x} } dx = \int^{\infty}_0 \left( x^3 e^{-x} + x^3 e^{-2x} + x^3 e^{-3x} + \cdots \right) dx
We can split up the integral and integrate each term individually (justified by Lebesgue's Monotone convergence theorem). Hopefully the rest is simple.