If you wanna learn how to do oral like a pro, the best thing is to listen to what the pros say and do.
If you're too shy to watch other people have sex on the internet, then you're probably too shy to give good oral, so the first thing is to lose being shy. Guys love it when you are into sex, it is probably the biggest turn on.
As for the physical side of to perform good head, it depends from guy to guy, but there are some things ALL guys like.
Being nervous and shy is NOT sexy.
Like I said about learning from pros, here's a tutorial from adult actress Raylene who has had "lots and lots of practice" says says...