BlowJobs?

I've been with my boyfriend for almost a year and he loves when I give him blow jobs. It's just I don't really like giving because it just feels awkward to me. I do it because I know he likes it. I just want some tips to drive him even more crazy while giving him one. Also I can never get him to cum and I just need some advice. Like I think he likes it at the same time I think I'm bad at it?