Currently I use deemix for desktop and AIDS for mobile for downloading music off of Deezer, and when I can't find what I'm looking for there, I either look into Soulseek or Rutracker.
I just listen to stuff on YouTube, I used to pirate back in the day from torrents and before that napster and whatnot. It's not even worth your time to pirate music anymore. Use a YouTube downloader if you want your tunes offline.