The best answer to get better in Starcraft 2 is definitely practice. Practice makes perfect. Here's additional point to improve our game plays.
Focus on a specific area when you are practicing. For example, you are learning a new build. Keep practice the same build over and over again until you can do it with your eyes close. You can even work on your practice with micro such as Blink Stalker micro or even Marine Splitting against Banelings.
Try to have a broad general idea of your games. For example, you are doing a 3 Gate expansion in PvZ and you scouted the Zerg is going for a fast Lair tech with an expansion. This should immediately alarm you of potential 1)Mutalisks, 2)Hydralisks 3)Infestors 4)Baneling Drops. You should know every possible solution for whatever you face.
Good luck -Grandmasters- --- sc2tips.blogspot.com Everything about Starcraft 2 to improve your games.
I'd say the toughest part about getting better is having the will to keep playing, even after a losing streak or during a slump. It's the only way, really. Gotta practice. --- Everytime a PC FPS gamer plugs in a gamepad a truckload of kittens flies off a cliff and explodes. -Caffiene Apocalypse
Wow this is sweet, pretty much what I was looking for, cant wait to see the videos!!! Just started multi-player, the initial rush I got from starting my first build was amazing... my heart rate jumped to like 180! And I won!