It looks like you shoot your subjects from a distance and then crop the liv ing he'll out of your images. Yes she is an attractive girl, but a pretty face is not enough for a decent image I want to see where she is, who she is with , what is she doing . I want to see some geometry in the frame, some depth, some light. Light here is not plleasing, the face is almost edge lit. You are shooting with a top camera, do it some justice. If for some reason you want an isolated portraits, look for the light, come closer and shoot from about two meters or three feet, do it quick. You can do it with a zoom, but your images will be flat. With a street portrporter want to be there, in the scene. Zoom keeps the distance and makes street portraits cold if you know what I mean
I love to see another guy who is not afraid to take pictures of strangers on the street, but there is a liking way to go here, in more than one sense. Good luck.