There's no peeling an Irelia
And I'm telling you, you're playing it wrong. Most of the time, you + a carry should be able to beat an Irelia. You have several tools to disrupt her as she engages, one of which is polymorph, another is your shield, another is your ult...
And as a guy who mains Vi - she's very mediocre atm. Janna/Lulu/Taric are absolute counters to her. On Janna, you just press Q to knock her out of her Q, or right after she ultis. You can also R. Lulu polymorphs are just annoying, and Taric stun/ult ruins skirmishes for Vi.
I'm very sorry to say this, but I can only tell you to get better. Then you'll start seeing the weaknesses of most of the divers out there.