How to play MP3s on iPhone 5s without iTunes? I just switched from an Android to an iPhone for the first time, so I am learning. I have a ton of MP3s I want to have on my phone. 

I used my computer and put them all in Dropbox and it works fine except, it only plays one song at a time and after each one I have to go back in and select another. 

I need something that will play continuously preferably shuffled, until I stop them.

Suggestions on how to do this either with Dropbox or another app?
Contrary to the other answer, the current version of dropbox supports playback of MP3 files. Starring a file, i.e. marking it as a favorite, will download it to your device and make it available offline, so you will be able to listen to it without an Internet connection. Mega also supports playing MP3 audio on IOS and offers a bit more free space than dropbox.

What you won't be able to do is have your MP3 files appear in the Music app.

As for playlists and playing more than a single file at a time you'll need a third-party cloud streaming app, such as CloudBeats (paid, supports other cloud storage services besides dropbox) which worked for me but I didn't like it enough to want to buy it. There are also other apps in the appstore if you search for "streaming player" In any case, imo, this is not the way to go. I choose to stream all my music collection via Google Music - works equally well on IOS, Android or a desktop web browser.

This lifehacker article has a review of audio streaming solutions.