If earth was round and spinning around the sun then how come the NS is in the same place every night?
I assume you mean Polaris, and are appealing to the motion of Earth's orbit around the sun?
If so, it does move, but only very slightly. Polaris is located ~400 light years away.
At this distance, the amount it moves is negligible and is not going to be detected by eye.
The parallax is on the order of milliarcseconds. There are 3.6 million milliarcseconds in a degree.
But anyways according to my research in order for that to happen the earth must stay in one place therefore proving that earth is flat.
Your research is wrong.
It would need to remain at exactly the same location for it to be an issue (rather than simply be too small a chance to see with the naked eye).
If that was the case it would simply mean the relative motion of Earth and Polaris is 0. At best you get a stationary Earth. It wouldn't mean Earth is flat. There is no logical connection there at all.
But earth rises right?
The star is million of miles above the center so the earth will not collide with it yet....
Which would mean that it would appear straight up for basically everyone.
If I be generous and take that as 1 000 000 miles = 1 600 000 km, and the furthest out observer being 20 000 km away from the centre of Earth, that would put Polaris at an angle of 89.28 degrees above horizontal, of 0.72 degrees away from vertical.
But instead, at the equator, it is quite close to the horizon, and further south it is below the horizon.
These observations of Polaris getting close to the horizon as you get close to the equator, with the angle of elevation matching your latitude, shows quite conclusively that Earth is round, not flat.