Might be off base, but to minimise the possibility that the guys don't know what they're doing, maybe try to get with older guys who are likely to have more experience?
Or to phrase it as a friend used to (when she was 23), under 35 guys are really useless.
Also one night stands might not encourage them to much more…