@kateetak Too many good advices already, I would summarize in three:
Hit the gym harder. More progressive, less reps.
Eat more protein. Aim at 2g per kilo. Being a vegan, unless you are tracking, I would say is HARD reaching 100g without supplementing.
Eat on a SMALL deficit. Because you are...