Okay. If you're a Coach, Trainer, or just a Regular player who wants to improve in the game of basketball, you have to consider these things: Acceptance, Training and Humility. Let's first start with Acceptance . Let's learn to accept that there is no perfect player and we are all destined to improve. So, don't go yapping around telling everyone that you're a "Complete" player because you're not. I repeat, YOU ARE NOT. Just around the corner, There's always someone BETTER than you. Accept the fact that we are all students of the game and the game is our teacher. Next, Training. What training do you need? Take note: NEED . Not, WANT. If you need strength because your too weak, then do strength training. If you're slow, then do speed drills. There are various training regimens that you can take to increase your level of play. But, ofcourse, you have to gain playing experience and put the training to play - that is your gauge. In our