Help with Boyfriend

So my boyfriend had been with 3-4 girls sexually before me and he’s not the greatest in bed, but I can’t complain too much. He’s the only guy I’ve been with. I’ve told him that I feel like I should gain some sexual experience before settling down. He takes that as me saying he’s not good in bed, which he isn’t. I’ve told him how I felt about our sex life. What should I do?

Update: I fully accept my boyfriend, he’s just not understanding that I have sexual needs. I need help trying to get that point across. Like I try my hardest to make our sex life exciting so we can have some intimacy. I need help on how to approach the situation because breaking up is not an option. We’ve been together for 4 years but only sexually actively for 1 year. I didn’t mean to add the part about his size, he can’t help that.