Personalmente non ho mai sentito dire st'anno, ma i termini tipo stamattina, stasera, ecc. sono abbastanza comuni. Insomma, sto/sta è una forma "abbreviata" di questo/questa e probabilmente si tratta di una continuazione diretta del pronome latino iste/ista/istud*. L'uso e la distribuzione di queste forme - secondo me - dipende anche dalle regioni geografiche/linguistiche d'Italia.