Because "virginity" is sort of a relative issue, I'd have to ask you to clarify--have you had any sexual contact at all with anyone? This includes oral, manual, genital contact.
Basically, it sounds like you have something that's giving you trouble, and it would be best not to ignore it. If you have a gynecologist you see for exams you could go to that doctor, or else you could go to a general practitioner or a sexual health clinic and ask for an exam.
To figure out what these are, they're going to have to be present when you get the exam, so please go as soon as possible. They will want to know when the spots showed up, when the last date of any sexual contact was, when the date of your last menstrual period was, and if you've ever had these spots before.
They could really be anything from sores or warts to ingrown hairs or sebaceous cysts, so you'll have to get them checked out to get them treated.
So, yes, get them checked out ASAP, whether or not you've had sexual contact.
Kissing girls in English at the back of the stairs, you're a honey with a following of innocent boys, they never know it because you never show it..." - Belle and Sebastian