Don't Focus on Carrying

This is popular delusion that people use to justify their rank. You ever seen an unranked to GM player get stuck in Plat because of their team? No. They climb, because their personal contribution is good.

You don’t need OP’s advice. The advice you need is to start taking responsibility and stop blaming other things.

She can’t get a 6 man EMP every team fight. And if she does, then you’re doing something seriously wrong to facilitate her.

You didn’t climb because of you.