Honestly, the biggest thing is to eat more and gain a bit of weight.
What I was thinking for your squat is to do something like 5x5 with 75% for your main squat day and focus on technique rather than a heavy top set because you do have some technical issues. Then before you deadlift you can do 60%x2x6 sets, rest 30sec.-1min. between sets just for some extra technique work. Keep the front squats, but again I think a basic 5x5 setup would be good for you.
For bench I don’t really know what’s going on because you seem to have changed the order of all the exercises. Basically, focusing on hypertrophy, which means doing more volume and eating more, should make the biggest difference for your bench. We already tried working up to 10 sets of 5, I think the main issue is that you aren’t eating enough because if you were you would have gained a decent amount of muscle. If you want you can try just doing high reps for bench, just don’t let your technique totally fall apart and make sure to keep your ass on the bench.
So how about this for bench:
Day 1 - Paused bench, close grip incline, flys
Day 2 - Close grip bench, ohp, skull crushers
Day 3 - paused wide grip bench, dumbbell bench, dips
Just do 3 sets of 8-12 for each exercise, if that feels easy after a couple weeks you can add more sets. Insert upper back training as needed.
How is your deadlift going?