Seriously, give up on him.
If he doesn't want to learn, what's the point of you putting yourself in turmoil? You tried, but he didn't. If he wanted to learn, helping him wouldn't be an issue at all, but the truth is, he is not committed himself. You are a friend, you've done enough. Really.