"he can't progress if he is sitting on the bench..." Then fecking well play him then! What have you got to lose?
You say you believe in him then play him, give him the opportunity to learn, toughen up, and gel within the team you say you want him to play in.