Hi Kieran,
A good place to start look for new music is SoundCloud, and they offer quite a few free downloads as well. One bit of advice I can give you is not to download every bit of music available, be selective otherwise your music collection will be full of stuff you will never listen too.
Even though you have to purchase tunes from Beatport and Juno it is still worth using them to discover new music.
Hope this helps
Paul