Advice for this particular issue
I was assigned to coach Under 16 boys this year which I have done before (as an assistant though) and by the end of the season I just felt like I didn't get the best out of some of them.
I know my basketball and I know how to teach skills, that is not the problem.
What can you do when there is a player (or players) who have potential, but just refuse to work hard at training, listen to the coach or take drills seriously and perform skills to the best of their ability?
I gave them punishments, benched them and constantly pulled them aside to talk to them, yet nothing every really changed.
As the old saying goes, you can take a horse to water but you can't force it to drink. Is it my fault if a player does not want to work hard, listen to me and try their best?
What is my role here? Do I keep pushing to find ways for them to work harder, or just give up and accept that sometimes it comes down to their attitude and goals?
Perhaps I didn't discipline them enough throughout the year? I am of the opinion that I can't force them to do anything, I can only give advice and encouragement which I thought I did a good job of.
Let me know if you guys think different! Any advice and opinions are much appreciated