Blowjob 101

My boyfriend and I have recently been having some hardcore makeout sesions. He has fingered me a few times but that is all that has happened. I am not ready for full sex yet but I still want to make him feel good. I think he will like a handjob/blowjob but im 17,still a virgin, and he is my first boyfriend. Any tips or tricks to help get him in the mood and actually help me perform?