Blow job

So I’ve never given head to a guy before but I really wanna try it. I have a really bad gag reflex and I don’t exactly now how to do it either. I really want to but I’m scared it won’t fit or it won’t be pleasurable for him. Any tips/ tricks on how to give a guy head ?