Blowjobs

I keep giving my bf blowjobs but he doesn't cum and idk how to improve my technique at all I watchporn and do what they do but he hasn't cum it's discouraging to both of us also I can't numb my throat enough not to gag when it goes down