Kissing boy advice

Omg I’m so frustrated! I’m in high school and I have a boyfriend who is super cute. He almost said I love you. I acted like I had no idea what was going on. The thing is I really like him but he’s just not confident. We have on kissed twice and it was a peak and felt like it didn’t count. He treats me like a princess and really cares about me. I honestly deeply care about this boy. I think he’s just nervous to kiss me. I literally said why don’t we kiss that much. He said there just doesn’t feel like the right moment. I think he’s very nervous. I’m attracted to him but it’s an instant turn off when he barely kisses me but then casually mentions making out. Both of the times we kissed I basically lead the kiss. I DONT WANT TO DO THAT! I even had him watch a how to kiss video on YouTube! He calls me gorgeous and pretty in person and is clearly attracted to me. But why don’t we kiss? Also how do I help him become a better kisser?