What maheep ji said is basicly how simple it is.
I think the biggest weapon a Sikh has is Ardas. I know that I used to underestimate the power of ardas before I took fighting vikaars seriously. Remember that if you are fighting vikaars, you are doing so because Guru Jee is making you do it. So the best thing to do is ardas.
Overall, just make Sikhi a very high priority in your life. People who don't think that fighting vikaars is serious or aren't trying to usually don't put that much effort in this direction. A lot of people have really low standards for this. For example, a lot of people say that dating is okay, when this is just nonsense. Any gursikh with some experience in Sikhi will tell you the exact opposite of that. So follow the advice of gursikhs that take Sikhi seriously because they will give advice that actually helps, even if everyone else calls it extreme. Everyone else will only give you advice that leads to your downfall without you even knowing that you've failed.
Do a search in any Gurbani app for the word sangat. it will make the importance of Gursikh Sangat very obvious.