What exactly do you mean by "he doesn't fit"? Do you mean that his penis is so big that it hurts when he enters you? A vagina is meant to be able to stretch, not just for having intercourse, but for delivering babies as well, and in my experience, i've never seen a 9lb penis before, so I think this is probably just a matter of 'practice makes perfect'. I know that's probably not what you want to hear, but it does get easier to receive a man after having sex with him at least once. Especially if you are a virgin. You might just need to relax a bit more, if you're tense 'down there' then it definitely makes it alot harder because the muscles in your vagina tighten and the probable cause of that in your case is the fact that you are a virgin and anticipating the feeling of your man entering you could be causing you to feel nervous, thus causing you to be tense, thus causing the muscles in your vagina to tighten.