Every criminal in jail thinks they are basically a good person. Nearly every unsaved good person thinks the same thing. Sadly what they think of themselves will not gain them heaven.
The unsaved must admit they are wicked and need saving from their own sin and hell.
Romans 6:23
"For the wages of sin is death, but the free gift of God is eternal life in Christ Jesus our Lord."
Romans 3:23
"For all have sinned and fall short of the glory of God,"
The happiest and freest day of my life was when I realized I had nothing to offer God. Then is when I was able to relinquish control to Jesus Christ.