I'll rephrase the problem:
- You take out the trash
- You are (rightfully) pissed that the others don't do it, and don't even thank you for it.
It's a common situation with roommates: the one with the least tolerance to a pile of dirty moldy dishes in the sink ends up to be the others' personal dishwasher.
However... a group of people will not tend to self-organize to fix a problem when it involves work (like putting out the trash) that someone seems willing to do for them (ie, you). They will probably conveniently ignore that you do it.
Do they even know you do it? Maybe they think the landlord is paying someone...
So it falls upon you to organize things.
They're your neighbors. You're gonna have to live in their vicinity for a while. Unless they're complete assholes, why not try to handle it the friendly way?
I suggest having a meeting in front of the place where the trash bins are.
Don't whine. Yes, you have reasons to be a bit resentful, but it will not help to let it show. People are more willing to help someone nice that someone who sounds angry and is barking on them.
So, try to sound like "okay, I've been doing it, no big deal, but I'd really appreciate some help."
I've been three days away from home and, getting back, I found that the refuse bins haven't been put out in the street and they're full. So they don't really care.
"Since there was no organization, I guess everyone assumed someone else would take out the trash this day, and the result is this huge smelly heap."
(note: the sentence above doesn't dish out blame on anyone personally)
Next I suggest pinning a large sheet of paper on the wall with a spreadsheet on it, left column should be dates, and right column should be empty boxes where whoever will put out the trash that day will write their name.
You're a nice guy, so you put your name in first for next week, then offer the pencil to the crowd and smile...
This has the added benefit that everyone knows who is supposed to take out the trash, so when they don't, everyone knows whose fault it was, and it isn't you...
Then you can end the meeting by suggesting that it's a bit silly that the first time you got together with your neighbors is to talk about trash, why not have dinner some other day to get to know each other?