Have you ever wondered why God may not be blessing you as much as you think he should? It could be because you've become a reservoir for God's blessings, rather than a channel.
If you're simply accumulating more and more rather than giving what has been given to you, then God probably won't bless you. However, if you give away the things that God gives you, then you become a channel through which his blessings flow. He blesses you so that you can bless others.
That's exactly what God promised to Abram: "I will make you into a great nation and I will bless you; I will make your name great, and you will be a blessing" (Genesis 12:2). God promised to bless Abram so that he could be a blessing to others.
If you use what you have to bless others, then God will probably bless you with more (so that you can bless others even more). The Bible describes that principle using language of sowing and reaping: you reap what you sow (Galatians 6:7-8).
Furthermore, 2 Corinthians 9:6-7 says, Remember this: Whoever sows sparingly will also reap sparingly, and whoever sows generously will also reap generously. Each man should give what he has decided in his heart to give, not reluctantly or under compulsion, for God loves a cheerful giver.
These verses are a direct promise from God: If you will sow abundantly with a good (cheerful) attitude, then God will bless you. Why? So that you can bless others. Being a channel for God's blessings means passing them on to others.
This principle of sowing and reaping works in all areas of our life--not just money. You can bless others in ways that don't necessarily require money.
Decide to sow seeds of blessing aggressively, and you'll discover that God will provide a great abundance for you simply because you're a channel not a reservoir.