blowjobs

I've never given a blowjob before, my boyfriend wants one but I have a semi sensitive gag reflex and my boyfriend is above average size anyone have any tips ?