Here is a Answer to your question:
No the earth is not flat it could look flat to you depending what way your looking at it and yes, the Earth is roughly a sphere.
What is the true shape of the earth?
While the Earth appears to be round when viewed from the vantage point of space, it is actually closer to an ellipsoid. However, even an ellipsoid does not adequately describe the Earth's unique and ever-changing shape. Our planet is pudgier at the equator than at the poles by about 70,000 feet .
I am sorry if this was not helpful
Hope this was helpful