I just bought Starcraft 2, Where do I start.

So I just bought Starcraft yesterday. I'm a long time DotA player and I love playing games competitively, I wanted something different (mainly as something to play when my friends aren't available to play Dota).

I have been watching tournament streams for a while, but I don't really know where to start.

Are there any resources for very new players around that are up to date? What are the best ways to go about learning to play?