"Richard
What's the best way to advertise my league,I've tried on the forums and it hasn't worked, I've tried Facebook and twitter and it hasent worked. One word, Help
I told you before, you need a reason to start your league, such as 'lots of friends who want to play together', or 'the only league that does X races on X time', yet you have no reason to start your league.
My advice is to stop your league and join another one. I said that before and if you don't get it by now I can't help you.