I don't mind you tagging me. In fact, you'd get a quicker. response if you did it on discord, but anyway. The way you lower your movecount in actual solves is by, uh, solving more? I think that'll be something that will be brought down a lot if you're just aware of it. Naturally, the only way for you to lower your LL movecount would be to learn ZBLL (which you should probably be doing gradually). Lowering your 2x2x2 movecount will also just come with solves, but every solve focusing on getting a good 2x2x2 and not timing your inspection. For the other 3 steps, you'll litereally just have to do slow solves and also fast solves, reconstruct, then find the one that's losing you the most in terms of movecount. It does seem to be your expansion though, so working on inspection length so that you can see your whole 2x2x3 would probably help that a lot.
Btw, please drill your LL algs. Every day before you start cubing, drill all your PLL algs to an acceptable level (maybe sub .8 for U perms, sub 1.3 for N perms or whatever, but something that reflects your execution so that you're always pushing them).
You're improving very quickly though, well done! Hopefully, when comps start back up again, I'll meet you at one. Hopefully by that point you'll be well and truly the fastest UK Petrus solver because that's a title I definitely don't deserve.