blowjobs

I had had experiences with blowjobs in the past, and it's a struggle sometimes. I have a boyfriend that I love very much and I love to please him. I wanted to know good ways to cope with the struggles of anyone else has something like that. And also how to give a good blow job so he can come. Thank you :)