No one can tell you how to give someone else oral sex (or engage in anal sex with someone) who isn't that person, because what everyone likes and doesn't, and how everyone likes things to be, is super individual. We find out how a partner likes to do things by both communicating with that partner and them by experimenting together (because how someone likes something with one person may not be at all how they like it with you). No one should feel embarrassed not knowing how to do something with a partner because no one actually can know how before they are with that unique individual. I'd also say that part of being ready for sex with other people -- when we are -- is being comfortable with not knowing things and being new to things. If that feels horrifying or scary, I'd say that's a good sign you may be moving too fast or thinking about moving things forward too quickly for yourself.
Also, sex isn't something that "happens." It's something people choose to do, so it's not like any kind of sex should just creep up on you. Instead -- again, especially if people have the maturity to be sexual with a partner -- this should be something you're talking about before doing things, and only doing at pace that really feels right for everyone involved.
If you want some basic, very general information about oral and anal sex, you can go ahead to the main site --
http://www.scarleteen.com -- and use the search function up top. If you put in those terms, oral sex and anal sex (one search at a time), you'll find a whole bunch of basic and more specific information, to the degree we can give it (since again, no one can stand in for whoever your unique partners are).