Unfortunately, most people are not natural-born master negotiators. The good news is that research consistently shows that most people can significantly improve their negotiation skills through education, preparation, and practice.
Education
What Are The 2 Key Elements of a Good Successful Negotiation?

Key elements for a successful negotiation in business is to know what you want before negotiating and aim for a Win/Win negotiation. When you give and take; that which satisfies both business parties interests, you will build a lasting relationship and a fruitful outcome with the help of negotiations.