Hey Simas, ok so the first thing I would say is you are correct that timing is very important, you nee to hit the ball in front of the body and at the top of the bounce each time. I would say the biggest thing making this shot hard for you right now is that you are quite tense and the the lower arm and elbow isn’t being used much in the shot at the moment. Most of the energy is coming from the upper arm and shoulder. So try to really loosen the arm and stay relaxed which will allow you to make more use of the elbow and get this snapping through more.
Also try to get your bat finishing more forward and in front rather than too much upwards, this will help generate spin more easily, as long as you keep a fairly closed bat angle. You have a really good body rotation and back swing I just feel if you can be more relaxed this will make a huge difference, also being down a little lower with your legs, especially your right knee as the ball comes in towards you.
Your feet position is correct but sometimes you lean side ways with your body at the end of the shot, try to finish with your weight forward and bat more in front of your face which will send the energy of the shot forward and not across. I hope this helps and any questions let us know!