First of all, you have to work on your behaviour. Nobody will want to help anyone with a rude behaviour. Even if you are good at heart, you have to demonstrate it in your behaviour so that the people around you can be courteous with you. It is not good to keep everything inside. You should never be an introvert person as it will kill you from inside. Just express what you feel and let others know your problems so as to earn a soft corner in their hearts.
If you want to get help, you have to ask for it. Maybe your mother is the only person in this world who can assess that you are in trouble without your saying. But, not everyone understands you so well. Therefore, if you are in any sort of problem and no one knows about it, you can’t blame them until or unless you ask for their help.
If someone comes for your help, you should never try to avoid him. Don’t be too courteous to avoid anybody’s help. If you want it, just get it.
You have to develop assertiveness skills. Asking for help is not enough as you to ask for help in the right way. Furthermore, you don’t have to expect too much from everyone as there are only few people who will help you at the time of need.
It is extremely important for you to teach your children to develop habits to help others right from their childhood. In this way, you will be able to get help from them when you grow older.