You know, I really can't stand when people link their win/loss screen and then try to play the victim, because it doesn't tell the actual story of the game. So let's go REAL in depth shall we?
Your rune page is suboptimal to say the least, you're stacking a metric shit ton of flat AD on Kalista but you're maxing her E first. You have no attack speed. As an ADC you live and die by the number of auto attacks you get off in a fight, especially on Kalista with E max you NEED to be putting a ton of spears into someone in a very short window and yet you're shooting yourself in the foot. You also have a grand total of 15 MR vs a Veigar who can 100 - 0 you at will, you didn't respect that enough to buy a QSS, Banshee's, or any defensive item at all? Questionable.
Secondly your item build and skill order don't synch. You are going BF sword first, this is fine, but you're maxing her E which is an attack speed reliant spell. Sadly this problem isn't unique to you, pretty much every Kalista player in NA does this and it's one of the reasons we are so bad at the champion as a region. If you're putting this much emphasis on flat AD max her Q first. The damage is high, the AD ratio is amazing, and if you stick a bunch of spears into a lane minion and then Q THROUGH them onto the enemy ADC you can proc a high damage Rend with 0 retaliation. This isn't even taking the Q damage into account, or the W proc damage if your support is smart enough to proc it when you do this.
Third, you do no damage lategame. None. In fact looking at the statistics for your game you only did 100 more damage to champions than your support, 6.6k less damage to champions than your Mundo, and you were outdamaged by EVERY member of the opposing team with the exception of the Taric. This is because you have no crit, and thus no actual way to kill the armor stacking tanks on the enemy team. Without crit there is no way in hell you're going to kill a Thornmail Darius or an armor stacking Taric (who already has a defensive steroid to begin with). Now granted the enemy team has a whole bunch more kills, meaning more damage dealt to champions overall, but if you are barely beating out your support then you really aren't carrying as hard as you think you are.
That's not even the kicker though, the kicker is that you're blaming your team. There are PLENTY of metrics upon which you can improve before you even have the right to entertain the thought that you are being held down by your teammates. Even then you aren't even accepting responsibility for the loss, which means that you aren't ready to improve as a player.
There will be bad games, and you will have teammates who have bad games, and you're just going to have to get over it. You carry by learning from your mistakes and trying again, by focusing on what YOU did wrong and not deflecting blame.