I have been playing for years, with no training, and about 4 years ago, I finally started playing with good players from Asia. I live in the USA. After becoming friends with them, some of the good players corrected a lot of my mistakes and helped me train and fix some of them. But try as I might, I just can't seem to get past my current level. I am A level in my city, but that's because my city does not have good players. Whenever I go to bigger tournaments, I get killed and end up in C or B. Some comments I got from better players - drop/smash/clear action is wrong, but not sure how to fix it - smash is not contacting the shuttle correctly - more like a slice, so I don't get enough power I am 6 feet 2 inches and I lift weights, so I should be smashing with a lot of power - footwork is bad, and I am not quick to recover after shots - anticipation is bad - net play is bad - don't use my wrist correctly (I was trained in tennis when I was a kid, so those habits stuck) - not preparing for smash defense by bending forward enough - racket head frequently down while at the net - not hitting the shuttle at the right time while at the net - a bit later so not enough power - smash defense is bad as I am not lifting high enough, or driving back low enough ha ha .. pretty much everything is bad, but I am not sure how to fix it, because there are no coaches within a 300-mile radius of my city. Here's a recent video of casual play at our club. I'm the guy in black T-shirt, black/orange shorts. Please help. Thanks.