How we get our seasons
We get our seasons by the tilt of the Earths axis and the Moon on it's axis and the rotation of the moon.
It is true that Earth’s orbit is not a perfect circle. It is a bit lop-sided. During part of the year, Earth is closer to the sun than at other times. However, in the Northern Hemisphere, we are having winter when Earth is closest to the sun and summer when it is farthest away! Compared with how far away the sun is, this change in Earth's distance throughout the year does not make much difference to our weather.
There is a different reason for Earth's seasons.
Earth's axis is an imaginary pole going right through the center of Earth from "top" to "bottom." Earth spins around this pole, making one complete turn each day. That is why we have day and night, and why every part of Earth's surface gets some of each.
Earth has seasons because its axis doesn't stand up straight. Long, long ago, when Earth was young, it is thought that something big hit Earth and knocked it off-kilter. So instead of rotating with its axis straight up and down, it leans over a bit.