how do you assign specific training to an individual player so they reach their potential?
You should simply create a new training schedule and adjust it adequately to suit the player. After that you can add the player to the training schedule.
This can all be done under the training page in FM