Google Fordyce spots and see if that fits what you see. These are oil glands and totally normal.
If that's not it, have a doctor check it out. White spots could be HPV, or genital warts, but warts aren't often red. They can be pink, but red would be unusual.
Let us know what happens.