To go to Heaven you must first know that you are a sinner. For all have sinned and come short of the glory of God. Romans 3:23.
Sin has a price. For the wages of sin is death... Romans 6:23a.
But God decided to pay for our sin! But God commendeth (showed) his love towards us in that while we were yet sinners Christ died for us. Romans 5:8.
He knew we could never repay Him, so He made it a gift for us. ...but the gift of God is eternal life through Jesus Christ our Lord. Romans 6:23b.
Anyone who has sinned (For all have sinned...) can receive this gift of God. For whosoever shall call upon the name of the Lord shall be saved. Romans 10:13.