If he’s not ready yet, you can’t control that—he’s the one who has control over it. So my advice is to look at other options too. You can also consider meeting or talking to other people if, until now, he still isn’t ready for you. But you can still keep communicating with him.
It’s difficult if you get stuck just waiting for him to be ready. What if before that even happens, he ends up falling for someone else? Then you lose.