Most Helpful Guy
This site doesn't exactly have a plethora of intelligent people on it. Yet, everyone believes they are some sort of genius when it comes to judging people's looks. You definitely need to keep that in mind when both taking advice and criticism. This is the internet, where everyone makes a million dollars and dates a supermodel.
With that said, you are not ugly by any means, and you have a very pretty smile. And a winning personality will beat out an attractive girl who's a total bitch in the long run.