I'm pretty sure the grandmaster manual has Answers to most of that.... hint hint
In lower leagues everyone is more comfortable ending the game early-midgame, definitely learn to incorporate a few timing pushes/early attacks/even some "Cheesy builds" into your playstyle, they'll help you immensely.
4 Gates are still nice to mix in, but people will hate you, i usually try to push with my fisrt few stalkers, and then when my collosus/tech hits.
As far as when to stop Playing a macro style i'd have no idea, i'm not quite good enough to answer that. ♥
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.