E.P.
There are a couple different "B. spots" that you can have on your skin. Have you seen a dermatologist? There are the slightly, raised kind, called actinic Keratosis, which are pre-Cancerous (doesn't mean they will necessarily turn into Cancer, just means that you need to be vigilant of any changes) and there are the darker B. spots, (beauty marks) which are actually a kind of mole. If there are any changes, they have to be surgically removed.
Actinic Keratosis can be frozen off, in a dermatologist's office. Your insurance company may cover any procedures that could be considered "pre-Cancerous". This procedure is pretty painless and those that are frozen, will eventually scab off, in less than two weeks. Lasers can be used for sun damage or other marks that you would like to rid on your body, however, you have to check with insurance to see if it is covered. A lot of this kind of work is considered "cosmetic".
There is a prescription that a dermatologist can give you, called Tazorac cream. It is basically a slow acting acid peel and, a lot of times it is used for acne patients. It can really do a good job with correcting other imperfections on your face, for a minimal amount of money. It's applied over the course of 12 weeks - every other day for a few weeks; then daily for the remainder of the 12 weeks. Starting this at the end of summer or during winter is preferable because you need to stay out of the sun.
Any kind of treatment that you choose, I would wait until the end of summer to start. Some times it takes a while to get into a dermatologist so, if you don't have one, now is a good time to find a good one and make an appointment for September.