If I wish to gain true strength in God I have to become humble, rely on him, and have faith. All this is pretty straightforward but we need to pin faith down in this context. By having faith I mean that you must act, move forward, and live life fully trusting God even when you don't comprehend all things; its not just faith in every footstep but also faith in every goal we make, faith by the work we do, its faith for the dreams we strive to achieve, and the chances we take (live with faith, work with faith, love with faith). If we do all this, we are blessed immediately and we set ourselves on a path that leads to true greatness. It is this concept that helps me understand Spencer W. Kimball's statement, "man alone, of all creatures of earth, can change his thought pattern and become the architect of his destiny."
There have been times in my life when I've really been able to apply these principles and here's a few extra insights I have from my experience. First, you have to "patiently wait on the Lord." He'll fix everything but he's going to do it in his time frame, and he's going to work from his blueprint. You can't worry when you start these positive habits if things don't proceed as we think they should, sometimes we have in mind only slight touch up to our spiritual house while Lord intends to completely remodel (C.S. Lewis), you just gotta know its going to be good even if at times it's a little uncomfortable. Second as we are humble, rely on the Lord, and have faith, we will soon notice that things begin to change for us for the better, and when they do you have to rejoice in the Lord, because he is the true author of our success not us. "for my strength is made perfect in weakness... for when I am weak, then am I strong!" (2 Cor 12: 10,12)