Ok I noticed a few more things but these are totally understandable for someone new to the game. As you probably know, being rich in this game means you're losing. Your money was getting high very early on in the game which is an easy mistake when you're new. This is where build orders come in handy because if you follow them you will be able to spend your money. You want to try and get into the mindset of having money = not good. You need to spend your money and try to not get rich as much as possible. I noticed you only made 1 of each production building, and thus your money got high. When you see your money at 1000 minerals, and you have an SCV making at the CC and a marine making at your barracks - what are you supposed to spend your money on? Well, this is where you need to start adding more barracks. The factory and starport was nice, but going 1 of each is a difficult build - I recommend starting off with just barracks for a few games and trying to keep your money low. When you're at the 20-30 food mark and your money is running high, throw down a barracks or two. Then put some tech labs on them and start making marauders as they're more expensive.
You stopped making SCVs very quickly too. Always make SCVs. Literally never stop. Like Day9 says, it's much much better to have too many SCVs than too few. If after a while you realise that you literally have too many and it's eating into your army supply, you're on the right track. 4s4s4s4s, don't stop doing it.
also, try not to use the supply drop feature. Get used to making supply depots. Glance in the top right at your food constantly and see if you're going to be needing one any time soon. Don't rely on the supply drop, it will be a bad habit to get out of once you start improving. btw, for your first game you did really really well. You were constantly producing units pretty much which is good. You were queuing them up, but that's expected because you had too many minerals with not enough unit producing structures so you had nothing else to spend your money on.