Zerg is my least favorite to play. I like Protoss a lot but I am just a lot better at Terran. My macro is what I am working on now though.
Look up an initial build-order that you like and can follow - then practice, practice, practice
all the technical builds (mech, medic/marine and so on) will not really kick in until mid-game. Getting the early game right is sooo important