Your dreams for yourself aren't necessarily God's dreams for you. It's better to do what God is blessing if you can figure out what that is. Rather than ask God to bless something that's not in his will for you.
This doesn't sound like someone whose been a Christian for a long time. True miracles are rare. So are great blessings. The Christian life is often marked by troubles and trials but there is joy for those who walk close with God. And yes there are times when God blesses us.
RE: Never give up on your dream... because you never know what the Lord can bless you with.