It really doesn't take much to be good. Just knowing the mechnics you ened for the role you are playing is how you get there, and ranking is jsut honing those skills.
When I say good, I mean that I've only been the reason for my team's loss once in the last week or so... Normally that's how many times a loss isn't my fault