They are probably blackheads, They are caused by a pore that is clogged with dirt - the trapped dirt makes it appear black. You can eliminate them by exfoliating regularly and/or using a scrub or wash with salicylic acid.
What you are describing sounds like black heads, or ingrown hairs. If you are really concerned you should see a dermatologist and have them take a look. Try cleaning the area with rubbing alcohol and applying a hot washcloth and see if they start to disappear.