A.- B._, geboren am 19. Juli 1939, war ab 1. August 1959 der Versicherungskasse X._ angeschlossen. Nach seinem Übertritt in den kantonalen Dienst per 1. Juli 1973 gehörte er der Versicherungskasse für das Staatspersonal des Kantons St. Gallen (nachfolgend: Versicherungskasse) an. Das kantonale Personalamt informierte B._ mit Schreiben vom 31. März 1990 über den ordentlichen Übertritt in den Ruhestand nach vollendetem 63. Altersjahr auf Grund der revidierten Verordnung über die Versicherungskasse (VVK). Auf Anfrage von B._ vom 3. Mai 1999 teilte der für Streitigkeiten über die Anwendung der VVK zuständige Vorsteher des kantonalen Finanzdepartements diesem mit Schreiben vom 31. August 1999 mit, dass gemäss Art. 97 VVK rentenversicherte Männer der Jahrgänge vor 1940, die keine Zusatzfinanzierung leisteten, grundsätzlich bis zur Vollendung des 65. Altersjahres beitragspflichtig seien; bei Rücktritt nach Vollendung des 63. Altersjahres und wenigstens 35 Versicherungsjahren finde die Finanzierungsphase schon zu einem früheren Zeitpunkt seinen ordentlichen Abschluss, was Voraussetzung für eine ungekürzte Altersrente sei. Sofern der freiwillige Rücktritt vor dem 63. Altersjahr erfolge, würden auch die zwischen Vollendung des 63. und 65. Altersjahres liegenden Monate bei der Kürzung berücksichtigt, wenn auch zu einem tieferen Ansatz. B.- Die von B._ eingereichte Klage vom 11. September 1999 wies das Versicherungsgericht des Kantons St. Gallen mit Entscheid vom 21. Februar 2001 ab, soweit es darauf eintrat. B._ war zwischenzeitlich auf den 1. August 2000 in den vorzeitigen Ruhestand getreten; die Versicherungskasse richtet ihm seither eine um insgesamt 25,2 % (24 x 0,6 % für die Monate bis Vollendung des 63. Altersjahres plus 24 x 0,45 % für die Monate bis Vollendung des 65. Altersjahres) gekürzte Altersrente aus (Schreiben vom 13. Juli 2000). C.- B._ führt Verwaltungsgerichtsbeschwerde mit dem Antrag, bei der Berechnung seiner Altersrente seien seine "überzähligen" Beitragsjahre angemessen zu berücksichtigen; eventualiter sei der Kanton St. Gallen bzw. die Versicherungskasse anzuweisen, in Anwendung von Art. 34 Abs. 2 VVK eine für ihn günstigere Rentenfestsetzung vorzunehmen oder ihm die nachträgliche Unterstellung unter die neue Ordnung nach Art. 97 lit. c VVK zuzugestehen. Die Versicherungskasse schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde, soweit darauf einzutreten sei. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung.