http://www.100kproject.com/
I was about to type "discuss" but this thread would already be locked by now..
I really like the idea in this article. Even though I am not able to play 30+h a week, I think this goal doesnt sound completely impossible to me. You just have to grind some bonuses and especially find good games and play the game you are best at.