Advice on blowjob

I need advice on giving a blowjob. Every time my husband asks for one I always try to change the subject. I do try at times but I have a weak throat and I instantly stop before I want to puke. I’d really like to satisfy my husband, any suggestions?