In the scriptures I find that there are three ways to come unto Christ. This is very important to know since I have struggled for years trying to put into context what it means to come unto Christ. I believe the first way is neglected. Here's what I found:
1. We come unto Christ by letting go of all our burdens and casting those burdens upon the Savior. What are our burdens? I will list a few: regrets of the past, unwillingness to forgive, harboring anger for the actions of others, sadness, fear of the future, anything that you fear, hating yourself, hating others. This list can go on and on. What is the mechanism to release all your burdens to the Lord? First, just believe (Alma 33). Believe that Christ can heal you. If you were bitten by a serpent and your spiritual leader stuck a serpent on a stick holding it high for everyone to see, saying, 'look upon the serpent and be healed', would you look? Or, would you say in your heart, 'That will never work, how could that serpent on a stick heal me'? There's a similar simplicity in believing in Christ. Why would just believing heal you? Because he is real and he is loves you and that is what he asks. Believing in Christ is very powerful.
What happens to burdens after you believe, turn them over to the Lord? Ideally, the burden is removed from you. Why? Because you believe in Christ and that he has taken upon himself all your sorrows, fears, etc. What if you give them away but they don't transfer? Or, you feel great that the burden has been removed but slowly overtime all the burdens return? What is going on? This is called unbelief. Cast off your unbelief and reaffirm in prayer that you have given all these burdens to the Lord. If you give something to somebody and immediately take it back what does that mean? If you pretend to give something to somebody but you really don't give it what does that mean? Believe that Christ really does exist. You just can't see Him. This is called faith. If you give a physical person something, you no longer have it. Right? So, give you burdens to the Lord. Do it in faith and you no longer have the burdens. Look upon the serpent! Don't say to me that that will never work. The end result is all those burdens that you have been carrying for so long are lifting from you. You feel so free that it's like carrying a song away.
2. After you have come unto Christ and have felt his love and are free from all the emotional and mental baggage you have been carrying for so long, there's something else. All you have really done so far is repented of all the emotional sins that have caused you to miss the mark of Christ. There may be other sins in your life that need to be corrected. Correct each one of those. This might mean what is meant by Moroni when he exhorts us to deny ourselves all ungodliness (Moroni 10). So, there's more to work on. But, this step usually takes a life time. As in the Way #1 above, reliance of Christ's grace and mercy is required. The gratitude we feel to our Savior for taking upon Him all our sins propels us to make more changes as we recognize them. This constant exertion, I believe, is the principle of Justification. We are perfect in Christ as we continue in the process of repentance.
3. We continue to come unto Christ as we put into practice Christ's teachings. We make our lives into lives of service. We realize that this is where true joy is had.
As we follow the patterns laid in the scriptures we become fit, through our faith, to be members of Christ's church. As we go through the process of change (requiring exertion on our part) we receive the gift of charity. Continue forward and we become the sons of God. You can't do this without dong the first step.