How to orgasm..

Okay so me and my bf (he's the first person I've ever slept with) have been trying to figure out how to get me to cum, because he always does and I haven't yet.

I've never been able to make myself cum with just my hands either- I have to use a vibrator and it takes 30 minutes at least..

I just know how bad he feels because he thinks that he can't pleasure me.. Which isn't true (he just can't get me all the way there).. Any suggestions?