Help with an impossible task

Diamond

My FWB has never came from a blowjob and I’ve given him head once but that was when I wasn’t experienced but now I’ve had some experience but I also wanna try something that will ultimately make him cum. I wanna be the first girl to ever make him cum so if you guys could give me your greatest tricks or some tips that would be amazing. Also I have a gag reflex.