Advice pls

Sonme and this guy have know each other for a couple of years but we recently just started hanging out. Me and him have never been reall close until the last couple of months. We’ve gone on a few “dates” but nothing ever happens between us all we do is hug and that’s it. I want to take it to the next level like have sex. I haven’t had sex in almost a year but I’ve been wanting to and I don’t want to do it with a random person. How do I approach him with my idea of having sex?