Hi Varun, we’re glad you are enjoying the videos! To me it sounds like you have a good set-up here and its probably just a case of taking time to really focus on developing more spin and quality on the ball.
Stick with what you have for noe I would say and try to do drills against a backspin push and work on getting a slow topspin with lots of spin by brushing slightly more up the back of the ball.