Since I can't really see any more of you other than your avatar (I'm still new so I can't do much), I'd venture to guess that jealousy is one of the more likely reasons why other girls look at you. As far as the boys go, it's probably some sort of attraction! Now, again, I'm basing this off of your avatar and not your overall appearance, but your fashion sense and your "look" may have something to do with it as well.
Either way, if you're turning heads it's best to assume that you're doing something right as opposed to something wrong because, believe it or not, your attitude is immediately apparent even if people see you for a second or two. If you have that confident stride about you, people notice it and get jealous easy and, to make themselves feel better, try to spot any flaws in your presentation. If you are a little bit shy, people notice it too sometimes and try to figure out why you're acting this way. In either case, especially if you look really good, you tend to attract more attention than normal... and that's perfectly fine!