Yes i uploaded 4 min of one match.. here the link again.
At the end i think i placed some good topspins vs. Blocks.
https://youtu.be/dyANbzD9BfE
I am not a pro or a full time coach so i do not know if i am qualified to give advice, but i have played for maybe over 15 years and been a part time coach for almost 10 years so i might know something that can help you.
I think the best thing you guys can do is to join a club and work on the basics. It is difficult to get help online how you should play and it is important to have somewhat the correct techique from the start. If you have the wrong technique and practice you are then learning and becoming safe with the wrong technique which will be hrd to change later. But then again technique is not everything but still important.
I can try to go through some basics.
The grip: You should hold the racket like you are shaking hand. you want to try to have a neutral grip. You want too have the loose skin in the middle of the racket. If you have room between the middle of the blade and between your thumb or on the other side you are holding either a little backhand grip or forehand grip. Hard to explain in text. A neutral grip will make it easier to do both forehand and backhand.
The footwork: you want to have bend legs so you can use your muscles. With straigh legs you do not use the muscles. You want to be on the front of your feet, on the toes and try to work with small steps. You want to have the legs a little more wider than yoyr shoulders. When you play backhand you want the legs to be pararell, and when youplay forehand you want the left leg a little in front of the right so you can use the body in the shots. You should be almost an extended forearm away from the table or something like that.
On all the shots it is important to wait for the ball to come to the racket. THis will make the shot safe, if you miss the ball you have proably started the swing to early and have not waited for the ball.
Some of the big secrets in my opinion is:
Play the ball onto the table: It is also important to always try to play a pace where the ball always go in at the table. this will make you become safe and better because you get to practice the shot more.
Always move the legs so you only do one kind of forehand and one kind of backhand:this will make you safe since you only need to practice on not so many shots. It is harder if you play several different shots.
The serve: hold just with pointing finger and thumb to be able to loosely move the wrist. you can hit over, under, on one side or the other side on the ball and by doing that create different spin. Try to hit the ball fast, faster thin hit with the wrist equals more spin. If you want to serve short you should aim for the net, and long for your white line.
Backhand: try to start by the stomach and hit forward. At all the shots you almost want to point with the racket where you want the ball to go. Try to end the racket with the forehand side facing upwards. This is important because if you do this you have hit over the ball and you will create a little topspin which make it more safe. A common mistake on the backhand is that you start to high and hit downvards.
Forehand: is harder to explain in text and do as a beginner. Try to start infront of your head or your nose then move the elbow back a little to the side of your body and then back to the start again. The elbow should always be infront of your body, it should not be behind. Try hitting the ball infront of you. Where you hit the ball and the legs with the left little infron should almost form a traingle. With the top where you hit the ball and the bottom is the legs. Try to extend your arms, almost somewhere there you want to hit the ball. You always want to move your legs so you make this triangle. common mistakes is hitting behind the body or to far after your nose/head, or starting the swing to early as mention before.
Backspin: Do forehand and backhand as above but have the racket angle facing upwards. Do a short stroke, almost like a lenght of a banana. faster thin hit equals more spin. take the ball early. common mistakes is to long of a stroke.
Topspin: it is important to try to learn topspin early, because this make it much more safe. The ball will go in an arch down on to the table. Easiest way to explain is to do as forehand backhnad as explained above but close the angle of the racket. By doing so you will hit ovver the ball and create spin. The spin comes from forearm and wrist so try to accelerate with that to create spin. more acceleration creates more spin.
Forehand topspin: Like explained before. Spin comes from forearm, power from waist and legs. Closer to the table you obly have time to use the arm. Further away you can use the body to do a more powerful stroke by using the body. Try seeing the arm, waist and, knees like a hinge on the door. When you open it, all the hinges move together, like the arm, knees and legs should be doing. Common mistakes is pushing the arm forward and not swining it. Think of a golfswing, boxing punch or how a discus is thrown. Think how you would do if you would throw the racket as far as way as possible.
Backhand topspin: Easy explained is that the backhand loop is like a frisbee throw.
Try to have the elbow infron of your body and have it steady. Then work with wrist and forearm, and try to accelerate and snap the ball. More wrist closer to the table and more forearm further away. Common mistakes is have the elbow to close to the body and push the ball forward. Another mistake is taking the ball to early, by doing this you get no power, also common mistak on the forehand.
Topspin against backspin: easily explained is that against topspin you want to have the racket high, angle closed and loop with at motion forward.
Against backspin you want an open angle, drop the racket low and loop with a motion upward. need a more explsoive motion compared to loopp againsit topspin. Your friend miss yout push in the beginning since he have the racket to high and hit forward. Try to read my older posts for more clarifcation.
Smash: open angle and try to have short contact with the ball. Flat hit.
Block: take the ball early and do not do much. Always elbow infront body. Try to have the racket high and in the middle. No backswing.
I have surely missed alot but this is atleast a beginning.
I think your technique looks okay for only been playing one year. I think you guys should try to vary the serve a little more, by trying differents serves as i mention above. Now it seems like yoy do the same serve all the time. I also think you should try to play in shorts so you could move better. For your developement i think you would develop faster if you try to play very easy exercises instead of matches. Like forehand forehand, backhand backhand, one in both, or two in both. Or short serve then open. Try to focus on the technique and the secrets i shared in the beginning.
Good luck!