Hey!
So actually no, you cannot set your music as a ringtone, unless someone sends it to you as a text and you save as ringtone.
OTHERWISE... there is an amazing website called phonezoo.com
go on there, register, they'll ask which kind of phone and everything and then you can upload any song...