Someone told me the verse where it mentions "i have sheep that is not of this flock' is speaking of Jews.
You mention John 10:16, which says “other sheep I have, which are not of this fold: them also I must bring, and they shall hear my voice; and there shall be one fold, and one shepherd.” I had never heard that this referred to Jews, especially since he was talking to Jews at the time. The Church of Jesus Christ of Latter Day Saints (Mormons) has claimed that these other sheep were the Native Americans and that Jesus did not go directly to heaven on his ascension but came to America to preach to them bodily. There is no evidence of that in the New Testament. The general interpretation of “other sheep” is the Gentiles, i.e. all non-Jews. He said all would be under one shepherd (himself) in one fold. In the light of Paul’s teaching in Ephesians 2:2-22, that one fold is the church which Christ established. And looking at the entire context of John 10, Jesus is saying that salvation and entrance into that fold come only through him. Anyone who enters the fold in the manner which the shepherd prescribed will be saved. Anyone entering by another way is “a thief and a robber.”