hi.
im sorry ur having a hard time and its great that u have set goals for urself that always helps me. it might take a little time to get over these anxietys. but practice practice practice. start small. like going to a park then build ur way up to more crowded place but dont overwhelm urself cause that could make things worse. like i said start small to build ur confidence. i believe u can do anything u set ur mind too. good luck!