Skills needed to be a good Halo player

Hey so pretty new to Halo just looking for some general tips for success. I know being a team player is useful but more looking for ways to practice certain skills and what is important to Halo specifically to win