I also agree with everything that's been said.
I like having the querent shuffle the cards if possible, since personally, it feels like their "energy" is being tapped into for the duration of the reading. If I feel like their energy or the gist of their reading is still hanging onto the cards, I rap the back of the deck once or twice with my knuckles (after the reading is complete and all the cards have been gathered up) just to shake off any "residue". This might help you if you aren't totally comfortable with others touching your cards -- also, if you have the funds, you may wish to purchase a second deck (perhaps another copy of your favorite) to use specifically for reading for others, and keep the first deck to read specifically for yourself.
As for the size of spreads, I read the cards for over a year before I could successfully puzzle out a spread larger than 5 or 6 cards. I'd say stick to 3 or 4 card readings when you can, and keep the spreads to a maximum of 6 cards if you want to do a larger one... at least for a few months until you feel more comfortable doing readings.
Another suggestion might be to offer readings for exchange or feedback in the Reading Exchange subforum, so you can get used to doing readings for others without needing them to touch the deck. It also helps to do readings for others through the forum before you read in-person, because you can take as long as you need to interpret and convey the reading, plus you don't have to make small talk, worry about awkward pauses, or feel too exposed. I enjoyed doing online readings for many months until I started doing readings for others in person, and even then, I started with only VERY close friends who I could trust not to judge me if I wasn't accurate or needed to use a book to interpret the meanings.
Above all, have fun! Don't force yourself to read for others yet if you don't feel comfortable. Read for yourself, your pets, trees and mountains, historical or fictional people, the weather, current events...