Therefore submit to God. Resist the devil and he will flee from you. - James 4:7
While trying to repent, I've always tried to resist the devil, didn't avoid uncomfortable situations but just tried to resist the devil - and he did not flee from me! Ever so often, it is easy for us to forget the beginning, the vital part of the verse. We've got to submit to God first and then resist the devil, then you will find that he WILL flee from you.
Finally, brothers and sisters, whatever is true, whatever is noble, whatever is right, whatever is pure, whatever is lovely, whatever is admirable—if anything is excellent or praiseworthy—think about such things. - Philippians 4:8
This doesn't mean that we've got nothing to contribute, we have to take the first step. Like Philippians 4:8 says, if we surround ourselves by true, noble, right, admirable, pure, lovely, excellent and praiseworthy thoughts and things - why would we be in situations where we are prone to fall into the same old sin again?
A big part of my sins was my obsession with secular music that are filled with non-biblical lyrics, artists whose lives do not reflect Christ. Through God's grace, prayer and submission to God, I have now abandoned secular music completely and surround myself with strong Christian songs, and trust me, that helped me a lot! Whether it is isolating yourself from ungodly conversations with your friends .etc. a little sacrifice from our part and total submission to God will lead to efficient repentance results.
Another vital factor that prevents us from repenting fully is our pride - the pride of confessing our sins, the pride of bringing our shameful sins into the open and showing that we are not perfect - I certainly found that a huge struggle to overcome. You will never be able to repent fully if you are filled with the self-image pride. The point at which your relationship with God matters more to you than your public image or this 'pride', that is where true repentance happens. In addition, most of my sins were to do with pleasing those around me, fitting into the world, because I valued friendships more than Jesus Christ - the point where my relationship with God became far more important than my relationship with others on earth, that is where I could turn from my sins easily.
A massive part of salvation is repentance - We've got to accept, Jesus as our Savior, confessing sins to Him and asking for forgiveness and more importantly, repenting from our sins to possess eternal life in Christ. - What is hindering your repentance? Find the problem and address it quickly. Your destiny hinges on this.
In conclusion, you will not find that the day your saved you will cease sinning once and for all - you've got to battle with sin until you die physically but remember what Hebrews 10:14 says:
For by one sacrifice he has made perfect forever those who are being made holy.
The instance we accept Christ into our hearts, we are seen as perfect in God's eyes because of Christ's sacrifice for our sins, however, the rest of our Christian journey we are being refined and cleansed by God to become more holy, more like Him each day - Trust Him and turn from your sins; repent to avoid regret.