However, I suspect that over the years the skin on your nose has got thinner as it is has been pulled by your glasses and revealed an underlying bump on your nose. If this is the case, I'm afraid ...
The blockage can occur due to build up of oil or dead skin cells ... which looks like small red bumps or white-headed pimples ...