i am so happy for you that you are still a virgin. that is so awesome that you are waiting for the right person.
my best friend did not start trying to have a baby till she was 30 and i know a few more that waited longer. i think i have read that once you are over 35 it becomes a bit of an issue but i wouldn't rush it till the time was right for you. you read about women in their 40's having babies all the time and everything turns out fine. when the time is right everything will fall into place for you.
just keep up with what you are doing and maybe think about starting a prenatal vitamin about 3 months before you start trying to make a baby when you meet that man of your dreams.
goodluck with everything and take care of yourself.