I've been listening to mixcloud a lot at work, DJ's and musicians that I've only found recently or are known for playing new and varied stuff, and then Shazam anything that really grabs me. If the Shazam says it's someone i haven't heard before, look for mixes by them and repeat the cycle.
If they have a guest mix on someone's regular show, check other episodes of the show, repeat cycle. If they have music on Bandcamp on labels i haven't heard of, check out the other releases on that label, other artists they're collaborating with and repeat the above cycles etc