Hey,
I am in a similar situation as you.
I think that you should carry on nofap PMO. The addiction is preventing all of us from managing and mastering our emotions.
For the social anxiety part, it is a long road. Start by practicing some exercices and looking for tips to start a conversation...