not attracted to my boyfriend

Okay so I love my boyfriend for who he is, I really do. He's great, he treats me wonderfully, I can be me with him and love to be around him. We have a good sex life because he's good in the bed (bad at foreplay but good when it comes to the actual act) and doesn't mind if I use a vibrator during sex. 
I don't really cum when he gives me oral or touches me though, I think it might be because I'm not terribly sexually attracted.
My ONLY problem is that I'm not attracted to him. 
He's just not my type, I don't find him to be cute. He's not hideous, he's just... neutral. Which absolutely sucks to admit to myself.
I'm not prepared to leave just because of that but I really need advice. Have any of you been in this position? Do you think I should leave if it doesn't develop throughout the course of our relationship? Please help ❤️