download tinder right this second. You are putting the P on a pedestal man. Like Nike said, just do it.
If you don't have much confidence or can't take a good selfie (or don't look very good lol) tinder wont be that great. Could be even more demoralizing if he doesn't get any matches. I think socializing would be better and give him more confidence.