I've found two somewhat surprising effective ways for new music discovery:
1. Spotify Weekly Discover (personalized) ~ Still can't work their silly UX, but their recomms are good. Is it time yet for "Bring Your Own Client" to their API ??
2. Online Communities: Many a twitch streamer has music bots or accept music request while streaming. Has been a great source for new discovery.