If you are holding your phone normally the iPhone doesn't have speakers that it can use for the left and right channels. Try turning your phone on its side to get a better stereo effect.