The first girl I fucked thought I was pretty good. I never told her I was a virgin, and I guess I just seemed too confident for her to think so. She asked me how many people I'd been with, and I said I was a virgin, and that I was saving it til marriage, and told her she should stop treating me like some kind of sex object (you know, David DeAngelo's cocky funny stuff). I was doing it in a cocky funny way, so she thought I was just messing around and that I'd actually slept with quite a few girls. I kept 'pretending' to be an innocent virgin, and she just assumed I wasn't. Pretty clever huh?
I disagree that you need to be upfront about this. A girl is going to wonder why at 20 years old you are still a virgin, and it is going to be a DLV. I say just avoid answering the question if it comes along. Be cocky funny, or just tell her it's none ofher business. Don't admit to being a virgin, most girls will not be into that even though they say they like it (they say they like nice guys too, we know it's bullshit).
Reading up on sex definately helped me become more confident in bed. She said I was good, and even told me I was fucking amazing with my tongue - I'd never licked a girl out before. Actually she was only the second girl I'd ever kissed. I got it all from the things I read.