How do i suck dick for the first time??

I’ve never done it before as I’m still a virgin but my bf eats me out and I feel guilty as I don’t give him any head. I really wanna try sucking dick but I feel a bit embarrassed in case I do a terrible job or gag really badly. Any tips and advice please !?!!??!