The problem with most people is that they're always looking at the next person, and forget to observe themselves. When you're always focused on judging and gossiping about others, of course, it will become harder for you to examine yourself.
It's better to just focus on yourself, and the part you play in your business. If anybody isn't doing their part, let that be the job of the management to scrutinize that person. Unless your job is to manage others, then it's your part and your responsibility to ensure their working better.
Otherwise, take all that energy that you use in focusing externally, take it internally. Do your own role so well, that you'll become recognize for your consistence and effort. Usually, hard working people are very hard to overlook. They're always seen and appreciate, even when they talk less.
Thus, it's not by making so much noise, that you'll get the job done. You do your part, by actually doing it, and not beating around the bush. When you look at people who don't perform well in their jobs, you'll see that they don't even know what their job description is.
Hence, before you can do your part optimally, you must first know all that doing your part entails. If you don't know the full power of your role, it will be impossible to play it completely. As a result, your first aim is to understand what your part is.