Best bet is to ask him what he likes, if hes open to the idea of sending you videos from a popular porn site that he likes the look of then thats an easy start.
everyone is different but my top 3 would be:
Enthusiasm - I want to feel like you want/enjoy giving it, its a complete turn off if you’re hesitant or act as though is a chore (I respect people that dont like and simply dont enjoy it of course and in those cases I would skip receiving and just give)
Wettness - the wetter the better. Using your spit/lube and own wettness is a real turn on.
Senses - I like to hear the gag, see your eyes/lingerie etc and feel your body. It should excite all my senses
There are loads of ways to up the BJ game but honestly i think i speak for most men when we say we’re just happy to recieve in the first place
Hey, at Christmas my partner purchased some different sex toys male & female ones. Have you thought about trying that? Mix it up a bit! I know it’s not for everyone but makes things really exciting.
Your wife will not give you a blow job. My partner loves it when I suck him after he has been inside me. He loves it when I lick his face and kiss him after I’ve sat on his face. Talk to her about it and find out why she will not give you a blow job.
For me the perfect blowjob is, woman on her knees, slowly licking the balls and the cock until reaching the tip, then put the cock in her mouth, softly enjoying it eating it, looking at my eyes to check i am enjoying it, from time to time stopping and kissing me so i can feel the taste of cock in her mouth. Finally I love when I come on her face or inside her mouth. If the latter, nothing hotter than a cum kiss so I take the load and swallow it.