This isn’t going to end well. Sorry to rain on your parade, OP.
I know that you really like him etc. but if he has your number and doesn’t call you, and could message you but doesn’t, as you note above, what’s the most likely explanation? Anybody can comment on social media posts. It takes no time. He might be commenting on the posts of 20 girls.
Easy for other posters to advise you to ask him out, but if he’s not interested in you in that way, they don’t have to live with the aftermath, do they?