Helping others doesn't mean donating thousands of dollars as charity. You can start up volunteering at a local homeless shelter. Practise random acts of kindness everyday. This could be as small as an act as helping an elderly person carry groceries to their caror giving somebody th right way of driving. The more you do this the more you will realize how gratifying it feels to help others which will ultimately help you overcome selfishness. There are endless possibilities to help others and emerge yourselves as a better person.
If you help society by donating a small amount of money to the poor and sick and giveaway the things which you dont need anymore, makes you feel special when you finally treat others the way you wanted to be treated.
You can help others by listening to their stories of depression or enthusiasm which will have a positive effect on you since you will increase your knowledge,develop patience,show compassion and understand th world of courage and trustworthiness. In addition to this, you will also learn how to eliminate shyness and overcome your proud nature. When you start helping others you feel obliged to do so and develop an incentive of restraining yourself from using harsh language.
In the end i would just say that helping others can really make you a better person well-known for your good