if you gain the ability to regulate your move spam to more appropriate times and wavedash oos/in general instead of rolling everywhere, your speed and control will improve drastically.
edit:
just play like 2003 sheik vs. pikachu. f-tilt a lot, wd back a lot, d-tilt a lot, etc. jumping is risky when you're both in a neutral stance because his uair *****, his u-smash *****, and his nair is significantly faster than all your aerials (except bair) so he can often stuff your aerials before they come out if he SHFFLs into your space when you're airborne. obv you have to jump to chase/pressure/follow him, but if you're both on the ground, there are usually better defenses in that MU than jump back fair. waiting tends to be good vs low/mid tiers.
fox is gay but you could have had it with better edgeguard decisions and if you didn't do so many moves. play spacing games with your movement and try to trap him somewhere. you're lagging yourself up and giving him openings by doing so many moves all the time. don't roll into his dd space.