To be honest it is not easy to win hearts or make friends at work place. It is very important to be careful about few things in order to win the heart of other person with your genuine efforts. According to me by keeping following points in mind you can really make a difference w.r.t. to your office life.
1. Be friendly: It is very important to be friendly with your colleagues in office. If your colleagues think twice before talking to you or have negative thinking about you in office than how can you expect your colleagues to be fond of you?
So just treat them with positive attitude and with a smile on your face. Feel free and learn to communicate with your colleagues. Enter office with a smile on your face and make an effort to greet people cheerfully once you reach office. Try and adopt a friendly mindset. The more time you spend with your work mates the better they'll get to know you.
2. Show understanding: Your understanding level reflects your capacity to see things from another person's point of view and to experience his/her feelings. When you connect with someone's feelings, and they believe you're with them, it really makes a lot of differences.
Also take care of the following good qualities to be popular in office:
1. Good networking skills.
2. Leadership qualities.
3. A positive body language.
4. Politeness.
3. Avoid gossip: I would strongly recommend you to stay away from office politics or gossip. Even if you know all the office gossip, please keep it to yourself or don't disseminate the information. There are people in every office, who fuel the gossip fire and tell you stories about what they think he/she has done to achieve success. But avoid sharing such stories with others or never repeat them to anyone. If you do, it'll harm your own reputation. So, just stay away from gossip and gossip mongers.
4. Convey a compliment: Learn how and when to pass or convey a genuine and worthy compliment. If your colleague or senior is looking good you can always compliment them but, at a proper time and occasion. Your colleagues will simply appreciate you for this.
5. Be a humorous person: As we all know laughter is one of the best medicine. If you have a great sense of humor you can make your colleagues laugh. Your workmates will love you for your humor and you will always be remembered as a funny and lively character.
6. Be there for your colleagues: If you colleague is disturbed about something, don't leave him/her alone. Try talking to your colleague and find out what's the matter? Ask if there is anything you can do to help him/her out. If you manage to help your colleague, you will always be admired for being there in times of trouble.
7. Be an attention seeker: If you want people in your office to like you, learn to gain attention with genuine efforts. You also need to be a little unique from the rest of the people in your office. The way you dress and the way you speak has to have a charisma to pull them towards you.
8. Enjoy the jokes passed on you: In case your colleagues crack jokes on you, don't take it too seriously. It simply means that people like you and enjoy pulling your leg. This also means that you are being noticed. If you take it too personally, you may come across as a sensitive person and your workmates may turn away from you the next time you join them.
Thanks
Ankur