Over the past 2 weeks I've been really trying to work on my macro and I'm finding I still can't get out of gold league. Every game I go for a 1 rax fe, keep unspent below 300/300 most of the game (unless maxed, or for a few seconds here and now when being harassed). With most of my gold league opponents I lose to, I find that they are on 2 base for pretty much the whole game, floating 1k/1k when they get to about 100 supply and and then floating up to 3k/3k when they hit 150-200. Additionally I lead them in supply by between 50-100 until the last engagement which I lose. Admittedly I do get supply blocked 1-2 times per game but that's mostly after 120+ supply is reached.
I thought Gold league and below was just make units and A move to victory. I'm even using a semi-proper build order (marine - tank - medievac). What is wrong with me?
I've included some replays where I've lost, and the last one where I won.
http://www.sendspace.com/file/u7t2a1
http://www.sendspace.com/file/xjy0gr
http://www.sendspace.com/file/88fvnp
http://www.sendspace.com/file/xs2v9h