Like the title says i've never given a blowjob. any tips and advice would be nice.... or anyone want to teach me?
Take your time, don't let him rush you, you need to be relaxed.
NO TEETH!
Start at the head of the cock with your mouth, and slid your hand/s up and down at the same time.
Then take the amount of cock into your mouth that you want to
Then just read his body signals - what he moans at - do again and what he reacts badly to - don't do!
What the poster just above has said is very good. There happen to be 2 - 3 of those animated gifs on her profile page that graphically demonstrate what you are asking and what she says. Look around for more...I'm sure you'll find some.
Rick
Put one hand on his balls,he'll love that.
Lick the underside of his shaft.
Lick the head of his cock before you take him in your mouth.
Slide him in and out of your mouth.
If you enjoy it, he will enjoy it too.