New to DJing...but a music enthusiast for life. A different idea
Very new around here, but this is a topic I felt I could chime in a fresh idea. I read most of the posts, sorry if this is duplication..
I have always found a social approach can do wonders in finding new music inspiration. For years in college we used to do record trades in a monthly group get together - and here is the catch - tell people to only bring music "nobody has ever heard before." Also, don't target people with your identical interests (like DJ's, or if you do EDM production other EDM fans)
It's amazing the amount of knowledge you can get out of somebody simply by asking. As a cig smoker I also spend endless hours outside local music stores (Guitar Center, Record Shops, whatever) and shoot the shit with people. Older jazz cats introduced me to all kinds of artists I had never heard before, and all I do is ask them "hey tell me somebody wierd I should listen to?"
...or, just use the Internet like everyone else said! :)