Shy Boyfriend.

So I've been with my bf for over 3 years now. And from the beginning I've known that I am his first gf and the only person hes slept with. So I've been patient when it comes to sex with him cause he kept saying he wasn't there. but its been over 3 years and I cant take it. when we have sex we don't do any foreplay(I touch and rub him give him head etc but he doesnt do anything to me) and we only do 2 positions. we dont make out we dont tease each other and we cant even talk about it cause he gets uncomfortable. Is it bad that I told him I'm going to get him out of his comfort zone and we are going to atleast try something new and different cause sex is all about him and not about me. and how can he know he doesnt like something if he doesnt even try??? btw we are 26 and 27..I just want to know what you ladies would do in this position.