I never really played the soundclick game, it seems all about downloads. I once was up pretty high, you just gotta get people to download. Don't be scared to offer shyt for free.
Right now I do have #3 hiphop chart ranking on a australian radio site lol