[Question] Developing my inner self vs. doing external actions

How can I most effectively use my time for others? What emphasis is given to developing that inner self vs going out and doing actions.

Pre-question logic:

1. The cause of undertaking any action which might benefit others (e.g. choosing a career, donating to a charity, research work) seems to be having the wish to do so in the first place (i.e. a mental event).

It seems logical that great altruistic effectiveness can ONLY occur with developing the inner self.

2. The most beneficial actions will come by the most development of the inner self.

By this I mean developing all the good qualities of character (e.g. altruism, compassion, love, strength, selflessness, etc.), as well as removing any negative qualities (e.g. greed, low self esteem, arrogance, sense of defeat, impatience, irritation, anger, etc.).

Example:

If I spend all of my time in an attempt to develop my inner self, I would not undertake any external actions. This doesn’t seem worthwhile, or is it? (Actually I think inner development is achieved through a combination of personal self reflection as well as interacting with others and external events)

In the other sense, if I only start doing actions which I think will help now, and no attention to my inner development, I may be doing these actions “blindly” and not realize the harm I’m doing to others, or the insignificance of any benefit to them.

I feel like every small interaction I have with others in my every day life has the potential to be beneficial or not. Say if I have 1 million events/​interactions in my life before I die, and at each time I can decide the altruistic response or a greedy/​anger based response. Therefore if I invest time now to develop even slightly more altruism, then throughout the rest of my life I could have a much greater impact than if I had not invested that time at the start.

The answer probably is to have a balance.

I suspect I am asking the wrong questions and have these premises incorrect. So I trust that all of the members on this forum might be able to provide me with some wise advice on this issue, with many thanks.