In order to come to Christ, you must repent of all known sin, you come to God on His terms and not mans, here is a few powerful scriptures to point you in the right direction.
Jas 1:21 Therefore putting aside all filthiness and overflowing of evil, receive in meekness the implanted Word, which is able to save your souls.
Jas 1:22 But become doers of the Word, and not hearers only, deceiving your own selves.
If there are things you are doing in your life or putting into your mind, that are godless and evil, you are giving satan a foothold, and an open door, to keep you double-minded and worldly. You must come to realize you are a slave to whom you obey, and obedience isnt an option, so repent, and choose who you will serve, take that step towards Christ in repentance first, and I dont mean just confess, or be willing to stop sinning, but I mean stop sinning and seek His great mercy while you have breath to do so!