Here's what you need to improve:
Scouting
Always have a check on your opponent, know where they are and what they are up to. You have a comsat station as Terran, but you MUST know where they are in the beginning, sacrifice an SCV to scout the area. Learn all starting positions, if it is four players it's often in a parallel position.
Macro
Learn how to build and how to build fast. You had a factory but all you had was Vultures. Always build the tech for your units, Ghosts are scouts, saboteurs and support with lockdown. They are not a units to support with regular fire. You should've thought of air units as well.
Micro
Seriously, two BC's shouldn't have a chance against that amount of Marines. If they are out of reach, go back with your marines, try to lure my BC's into range. Use lockdown immediatly, not only on one, but all if you can. You can still damage lockdowned units.