Giving your man a good blowjob requires a lot of things. You need to have the right mindset, the right BJ techniques (which you can learn here and here) as well.
Sex positions: blowjob. 90% of men adore when women give them a blowjob; also, it is quite important for women to make it more diverse.