The way to do this is not to as "What has God done for me today?", we should be asking ourselves "What have I done for God today?".
We want this and need that and eagerly tell God what He can provide for us, but how many of us try to do something for God with the same zeal we ask for things. We can talk to co-workers about sports, movies, or current events but how many of us have talked to those same people about God and what He has done for our life. In order to get the full blessings in store for us we need to follow His plans for us. He wants us to tell others about Him, some will not want to hear, but for others all it will take is one word about Him to bring them to salvation because He has been dealing with them and leading them to Him.
This will not only lead others to God but it will bring us to a stronger relationship with God and help us to identify the opportunities for blessings that He presents to us.
Deuteronomy 28:9-13 (NIV)
9 The Lord will establish you as his holy people, as he promised you on oath, if you keep the commands of the Lord your God and walk in obedience to him. 10 Then all the peoples on earth will see that you are called by the name of the Lord, and they will fear you. 11 The Lord will grant you abundant prosperity—in the fruit of your womb, the young of your livestock and the crops of your ground—in the land he swore to your ancestors to give you.
12 The Lord will open the heavens, the storehouse of his bounty, to send rain on your land in season and to bless all the work of your hands. You will lend to many nations but will borrow from none.13 The Lord will make you the head, not the tail. If you pay attention to the commands of the Lordyour God that I give you this day and carefully follow them, you will always be at the top, never at the bottom.