Есть два вращения, одно принято корректно называть вращением вокруг собственной оси, другое обращением вокруг Солнца (или другого тела). Почитайте ответы:
Почему планеты вращаются вокруг Солнца?
Почему Земля вращается вокруг своей оси?
Что заставляет планеты вращаться вокруг своей оси?
И, кстати,
Почему все планеты и естественные спутники в Солнечной системе вращаются в одной плоскости?
практически, никакие силы на нее не действуют
Тогда почему Земля не движется прямолинейно?
Ответ данного вопроса очень прост. В космическом пространстве не существует сил трения, если вы закрутите какой-нибудь шарообразный объект в космосе, то он так и будет крутиться, пока не столкнется с чем-либо другим. То же самое и с Землёй.
Движение шара очень неожиданное. Жаль, что описание столь короткое.