'Very' is an adverb that modifies the adjective 'tired' and indicates a high degree of tiredness. 'So' and 'too' also modify adjectives, but 'so' often implies a consequence, and 'too' implies an excess that prevents something. 'Such' modifies nouns.