You're doing well with the pullups. I think that you should be able to pause more at the "top" of your attempts more. Both on the top partials and the bottom partials. Try to hold tight at the top of your reps for another few seconds. And especially on the top ones, try to really retract and depress your scapula, bringing your chest up just as high as you possibly can and HOLD try to sqeeze out a few more milimeters of movement. This does make a dfference. This is one of those cases where almost counts and effort is everything. Do at least a three count. This could mean you need to sacrifice a few reps although you may be able to retain reps with rest periods that are a bit longer. Pausing at you current joint angle and holding, called statics, can really help you break through to that next few degrees.
Another thing, work to failure. There are different degrees of failure of course but as you go along, push it a bit more. Working to failure and beyond, when possible, helps add reps. In this case leaving a few reps "in the tank" is not going to help you.
Your deadlifts are excellent. I've seen them before in the 'GUS India' compilations and I was very impressed. Keep doing what you're doing.
Front squats are good too but you need to control your head. You are bobbing it around and as you approach the bottom your head tends to bob a bit forward. Remember that the body follows the head. You want to keep your chin a bit tucked head back and neck neutral. Keep it tight. Stare either straight ahead or a bit up with you eyes but don't move your head. This may make you feel unbalanced and that is probably why you're moving your head in the first place. If you feel very unbalanced make sure you have a spotter behind you. Then work on it and you will get used to it.
To get your head and neck in the right position:
1. Imagine that there is a tennis ball under your chin and that you must hold the ball in place between you chin and the top of your sternum.
2. At the same time, imagine that you are standing with your back against a wall and you want to bring your neck back closer to the wall. Just slightly. (You can actually use a wall to practice this.
3. While all this is going on imagine that the top of your head is filled with helium causing your head to want to float up toward the ceiling. Yeah, I know that sounds silly but "floating" your head promotes extension and length.
All this may seem like a lot of things to think about while lifting…and it is. So don't think about it while lifting. Think about it and practice it while your not lifting. Develop some simple mental cues for it, like "chin ball", "neck wall", "head float" or whatever works for you. Rehearse these in your mind while thinking through and practicing the cues. Keep it simple.
You have a bit of a hard transition from the hole. Your hips want to come back right as you start to rise. To solve that the trick is to never let up on the bar. The way I explain it to people is to "address the bar". Remember that the purpose of any barbell squat is not really to SQUAT! It's to stand up with the bar. So always be pushing up into the bar and drive your elbows up. Never let up on the bar even while you are descending and continue to address the bar at the bottom. Don't relax your upper body but pretend like you want to stretch your spine and lift the bar even while your legs are not moving. All this keeps you from transitioning to flexion and in the long run will allow you to come out of the hole easily and powerfully without that awkward transition from flexion to extension.
We'll need to work on your dumbbell rows.
And I like your hair.
P.S. Once again Joe and I were posting at the same time so I wasn't ignoring his post. He always wins and gets his in first because mine are longer (I don't have no bossman breathing down my neck). We seem to be on the exact same schedule.