You've said it yourself right there.John's first chapter says this...
...as many as received Him, to them He gave the right to become children of God, even to those who believe in His name, 13 who were born, not of blood nor of the will of the flesh nor of the will of man, but of God.
Only God gives rebirth, that is correct, and to whom? To as many as receive Jesus, believing in His Name. Plain and simple.
I fully agree.I believe the truth of the Spirit of Jesus in reading Scripture is not only available to the clever but also to the common man.
God alone gives rebirth to those who believe and receive. That's the simple and plain reading without just looking at half the passage.
Much love!