It's possible to load music files to Dropbox, OneDrive or Box and play them on your iPhone. Tunebox will play the songs from Dropbox on- or even offline.
I also use Amazon Music most of the time. It shows songs from the Music app as well as those purchased from Amazon.