My major draw for street imaging is people. Sometimes my images lack people, heroing instead the places people do or will use, but either way, people are the thing.
I have said before, that a strong street image needs three things happening before I feel it is fully developed. Any less and it needs a very strong subject and message, but ideally, it should have both.
Respect for a pair of shooters ready to go. No lens caps, camera on. The man on the left was sporting a big white lens on an SLR. Hard to hide, but what ever works for you I guess.
At least an image should have an emotional element.
None of the images above are what I would call strong, but each has one or more elements of a decent street snap, somethng that made them stand out enough to go the next step, so they deserve a little light.