One quick advice, you are too muscle tight through your swing...learn how to relax and swing more freely from a relaxed stance, shoulder and arm
in term or rubbers if you use chinese rubbers you have to stay on top of your tuning. otherwise, 05 hard, K1 Pro, K2 are some rubbers that will ease...