You are doing well on the road to recovery from your slump ealier this year. However if you wish to REALLY give Federer a run for his money and want to continue to have great results in the slams here are a few things that you need to do.
1. Learn again to go for outright winners on your forehand. - you are still just rolling your forehand in during groundstroke rallies. sure you can sometimes put the ball away when you get a short one but you need to go for more on your forehands when it gets late into the rally. you are not a clay courter and you want to keep the points short. remember, more top spin does not mean a better/harder forehand..
2. Stand closer to the service notch when serving. - you are standing inbetween the side line and the service notch. by standing closer to the service notch you will be able to hit twice as many aces down the middle. and since you are 6'2 you will still be able to hit serves out wide.
3. Continue to improve your (mainly down the line) back hand. - learn to losen up your arms when hitting it. you still look stiff as a board. you are doing well by (finally) learning to hit down the line back hands. look to Jimbo to keep improving it though.
4. Stop slicing the ball when you can hit the two hander. - you get into these rhythms where you will hit 10 cross court slices in a row. this is pointless, throwing in a slice every once in awhile is a great idea but you need to have some confidence in your two hander.
5. Continue to improve your volleying skills. - you are starting to volley better but need to just keep up with it. with your serve you will rarely have to hit very difficult volleys when serving and volleying.
6. Stop hitting cross court approach shots. - it is refreshing to see you coming into the net but you need to learn to hit your approach shots down the line 90% of the time. it will make life much easier for you.
Take my advice and you will further improve your game. Federer can be beaten, and by practicing these steps you will be very close to beating him in a major.
1. Learn again to go for outright winners on your forehand. - you are still just rolling your forehand in during groundstroke rallies. sure you can sometimes put the ball away when you get a short one but you need to go for more on your forehands when it gets late into the rally. you are not a clay courter and you want to keep the points short. remember, more top spin does not mean a better/harder forehand..
2. Stand closer to the service notch when serving. - you are standing inbetween the side line and the service notch. by standing closer to the service notch you will be able to hit twice as many aces down the middle. and since you are 6'2 you will still be able to hit serves out wide.
3. Continue to improve your (mainly down the line) back hand. - learn to losen up your arms when hitting it. you still look stiff as a board. you are doing well by (finally) learning to hit down the line back hands. look to Jimbo to keep improving it though.
4. Stop slicing the ball when you can hit the two hander. - you get into these rhythms where you will hit 10 cross court slices in a row. this is pointless, throwing in a slice every once in awhile is a great idea but you need to have some confidence in your two hander.
5. Continue to improve your volleying skills. - you are starting to volley better but need to just keep up with it. with your serve you will rarely have to hit very difficult volleys when serving and volleying.
6. Stop hitting cross court approach shots. - it is refreshing to see you coming into the net but you need to learn to hit your approach shots down the line 90% of the time. it will make life much easier for you.
Take my advice and you will further improve your game. Federer can be beaten, and by practicing these steps you will be very close to beating him in a major.