What makes you happy? Perhaps doing something that makes you happy and excited prior to big social events would help. Like listening to your favorite music, reading something inspiring, etc.
Something else that might help is to start small. Make one friend and then bring this friend with you to parties. Then you have each other. Sometimes that's easier.