You just need to not give a shit what other people think and be yourself and if other people don't like you for you then really, why would you want to surround yourself with them. I learned that lesson not too long ago. Be with people who make you happy and that's where your confidence will come from, not by looking into a mirror and finding good things about yourself (although that can't hurt). The most confident I've ever been was when I found a girl I could really connect with and who liked me for me. Unfortunately she has since broken up with me, but my point still holds and I'm trying to work things out with her. So I wish you the best of luck, and wish me the best of luck haha. I'm sure you're an awesome person, be confident in yourself.
And that is how I said the most personal thing I've ever said on the Internet