Need some matchup help

Hey guys, so I played KI for a bit in Season 2, but now that it’s on PC I’ve been able to play more often. I picked up Mira and made my way to Gold League over the past few days, but I need some advice on some matchups. I find that i’m struggling against Shadow Jago, Orchid, Rash, Riptor, and Spinal. I feel like it’s partly due to my unfamiliarity with the characters but also I’m not sure how to approach the neutral game. Besides working on punishes and hit confirms, what are some tips you guys have?