Seriously though, you're already ready. The best way to get started is to find a team of people that you'll actually talk to. Don't just post on the UGC LFT forum and find some group of randoms you'll never communicate with except during a match. Find friends, or make friends. Talk to these people outside of just matches, and your entire experience will be a hell of a lot more fulfilling.
While everyone hates that Pyro main that never shows up to practice and only shows up to a match two minutes before it starts, everyone also pities him because he's missing out on one of the best experiences in eSports.