I made this video summarizing what I believe to be the best sites for uploading music. I wish I saw this video when I first started, would've saved a lot of time: