Earning the affection of others is a complex skill. You need motivation and self-love first. However, once you know how, making a good impression on others isn't too difficult!
Steps

Always treat others the way you want to be treated. This means being kind to everyone. Do you like being insulted? Of course not! So never insult others! In awkward situations, before speaking or acting, ask yourself: "How would I feel if someone did this to me?" If you always treat others as you wish to be treated, they will respect and treat you the same way.

Help others. You can help by starting a conversation with a shy new girl, talking to a lonely person, assisting someone in need, offering advice, or helping with homework or tasks. Never think of yourself as the center of the universe; extend a helping hand to those in need. They will remember it and appreciate you for your kindness.

Always be sociable. Start conversations with new people. The more people you interact with, the better. Don’t limit yourself to just 3 or 4 friends. Connect with strangers or even old acquaintances you haven’t spoken to in a long time. Be kind and engage with them—you never know what you might learn. You might have more in common than you think! Plus, how can people like you if you don’t talk to them, right?

Listen to others. The more people feel comfortable, trust, and like you, the more they’ll turn to you for help when they’re in trouble. If that happens, listen to them. Don’t dismiss them with phrases like, "I’m too busy right now, no time for this," or "I don’t care, handle your own problems." Instead, patiently listen to their stories and share your thoughts. Sometimes, all they need is someone to confide in, and if you can be that person, they’ll like you even more.

Compliment others. If you notice the girl sitting across from you just got a new hairstyle, compliment her! She’ll be happy, and so will you. What goes around comes around—if you’re kind to others, they’ll be kind to you too! When you start praising people, they’ll praise you back and like you more!

Love others! Before expecting others to like you, like them first! You can’t expect someone you don’t care about to love and appreciate you. Show love and care for everyone (or at least show interest in them) before they can like you.

Stay positive. No one wants to be around someone who’s always grumpy and irritable! Always stay positive and spread that energy! If you’re having a bad day, work through the negativity yourself—don’t let your mood affect how you interact with others. Being cranky won’t win you any affection!
Be yourself. No one likes a fake person, so don’t change yourself to fit others’ expectations or try to become a people-pleaser. Treat everyone fairly, without judgment, and value yourself as well as the differences in those around you. Whether you’re talking to a celebrity or a shy girl, always treat them equally.

Love yourself first! As mentioned, you need to know how to love yourself. Write down all your strengths and work on improving your weaknesses. Learn how to build confidence, as it’s a crucial step in making others like you. Embrace your true self, flaws and all—no one is perfect, but as long as you love yourself, you don’t need to be!
Advice
- Believe in yourself, be confident, and love who you are. If your appearance isn’t "ideal" and people don’t like you for it, that’s their problem, not yours... You are who you are, and that’s what matters.
