I've never met someone that was an elitist and not full of crap.
The most 'elite' people I've ever had the pleasure to know were intact very humble about it so whenever I come across someone who acts elite but is not at all humble about it they usually don't last too long because I see this as an attitude problem that can and should only be solved by the individual.
what i would suggest doing is sitting down and thinking very carefully about what has happened and what annoys you. make a list on paper if that's the way your brain works. tease out all the details and your emotions.
i would guess, if you do that, that (1) you'll see that the "elitist" part is largely emotional related to how you feel and (2) that you can actually some real problems at a lower level (like being rude, or lazy, or incorrect, or not giving credit, or whatever). once you have more detailed lower level problems you can think about how to address those.
tldr - "elitist" is an emotional "catch-all" phrase that isn't helping you or anyone else here. you need to do some work and think through in more detail what happened. once you do that you'll have a clearer idea how to continue.
tldrtldr - only once you see things clearly can you fix them.