....Okay...I'm not
that bad
Main problem is my macro is still shit and I need to keep remembering to make workers.
Fun fact: I actually was winning ladder matches more as random over my race of choice
There was a discussion on SCreddit or TL a while back about the advantages of playing random. It appears that random players rarely get cheesed or get race-specific builds used against them because more often than not, you'd have to commit to those builds before you knew what the opponent's race was.
Also, stuff like PvX, the P HAS to start his first pylon at the ramp in case the opponent is Zerg, so he can make a walloff. If the random player is scouted last and isn't Zerg, it creates a situation that can easily be exploited. (Read: Marine/Marauder fucking up your anti-Zerg wall-in).
--
As for macro, two things helped me tremendously:
1. Use hotkeys for EVERYTHING. Use location hotkeys as well. Being able to jump back and forth between bases effortlessly is crucial in maintaining good awareness of your own production. Also, get into a habit of not having your army selected when you don't absolutely need to. Select your units, give them an order and immediately reselect your CC/Nexus/Hatch or Gateways/Barracks, etc. You don't actually have to keep track of all those progress bars if you can see them right in front of you.
2. Don't watch fights. Watch them after the fact, in a replay, if you are wondering how they went down. Macro instead. Sure, don't do stupid stuff like attack moving a bunch of Stalkers into a Siege line, but don't watch the fight unfold.
Perform any necessary micro/positioning, then swap back to base and do your thing there. Check back periodically.
Merely doing those two things will get you so far ahead on most lower-league players, and it will get you in the right strategical mindset as well. Only very few SC2 games are won on micro gimmicks.
edit: Don't take this post to say that I've mastered it or anything. Good macro is still the single most difficult thing for me in SC2 and it shows. However, these two changes alone are probably responsible for leaving bronze and ending up in Gold after a good 3 weeks of serious laddering (currently being placed against plats)