The confusion about sex

So my boyfriend and I have only had sex twice I want more but he doesn't his first excuse was that he didn't have a condom then it was there were people in the house so we fixed all those things and still nothing happened but I still gave him head and he came so I started think eww maybe I'm just to gross to fat or I'm not attractive to him that maybe he just doesn't want me so I tell him and he says sex isn't as exciting as everyone says it is I get that maybe he hasn't had good sex to I tell him I'll show him a good time but I also think he wants me to make the first move and i think that if I did he would be mad I'm just confused on what to do...