Good man for throwing up the photos, it sucks but it’ll be useful for you to assess real progress.
In regards to your goal:
A few comments, body fat %s are largely useless and inaccurate. Recomping will be fine for you as a newbie, but won’t last forever.
Training wise, @antiquity has made a great suggestion, I’m a big fan of getting people at your point doing something like 5/3/1, but it’s been a few years since I’ve run any @T3hPwnisher any 5/3/1 templates you’d recommend for a beginner?
OP almost any good program will work for you due to where you are.
Diet wise, it’d be great to get an answer to this question:
And definitely don’t skip leg day, you’re literally neglecting half you body, even if you have injuries there are ways to work around it, you need to be forcing your body to be efficient with the fuel you give it and give it a threat to it’s survival so that it does what it doesn’t want to do, lose fat and grow muscle.
I typed this out a while back and didn’t finish it, now I see there’s been some more replies, one thing stands out:
I’ll be harsh here, no you haven’t.
Everyone here says train legs they say it for a reason and if fat loss and recomp are your goals, burn cals through growing some decent legs (growth is pretty systemic as well, you won’t get a huge upper body without getting good legs…in general), doing some HIIT and LISS, these things are pretty straightforward, you have to sweat hard on the big stuff not worry about your body fat %, you have to put 100% in to squats, deads , bench and ohp before you put 100% into cable machines.
Your not happy with your results and people are offering advice, that you asked for, don’t come back with a quote trying to disprove it, if necessary come back in 6 months time with a log book and if it really hasn’t worked then at least we’ll know you tried and were genuinely looking for advice.