Look for two threads further down in this forum - one is a replay I posted and another has a long wall of text reply to someone about how to play. I'm not a top tier pro player but I can beat or at least put up a good fight against most players online. Early game is very very important - most of my losses have been from derping the early game by underestimating how quickly I was going to be rushed.
I'll try and post more replays when I get a chance, preferably a good balanced one with some back and forth of the frontlines.