1. It's low quality, boring, selfie. Also, you don't look particulary good - I would avoid photos where only your head is in the photo. You have quite a wide head, giving a vibe of a high bodyfat.
2. I can tell you have some muscle there, but your stomach is slightly out giving a vibe of being at high bodyfat, rather than muscular. There is not much definition too. Also obviously, you look short compared to the others.
3. Low quality, very bad style (you are not at the point where you can pull off pink pants and flip flops. Posing is lacking aswell.
4. The only one I would use myself - but just as a bonus photo. It won't give you matches alone, but may add some flavour to your profile - showing you have friends and do some interesting things. It's impossibile to judge your looks there tho, I am not even sure which person you are.
5. Low quality, not very flattering to you, mask.. don't use a bad photo of yourself on your profile just because there is a girl on it.
6. Not even sure what it is. Looks like a high-schooler giving a piggy-back ride to his brother. Not to mention how bad phone photos at night are. Delete it and don't ever look back.
7. Not a fan. Kinda boring, you look rather bulky, your face it rather shadowy, cannot really see your eyes. Posing is not there.
Advice I can give:
-Facial hair - if you can pull of even a short beard, it'll make your face seem a little longer.
-DSLR - you will instantly look more attractive if the photo itself is good quality.
-Style - not an expert, but obviously there is a lot of room for improvement. There are some guys with more knowledge in that regard than me tho.
-Hair - longish with loose strands of hair gives you rather 'nerdy' and 'not-caring' look. Not what you're looking for I guess. What's better option? Not sure really, but should ask a good barber for something shorter maybe? Or style your current hair in a different way?
-Lose some bodyfat to the point that girls do not need to wonder if you are muscular, or just bulky.