If the first day of Rosh Hashanah falls out on Monday or Tuesday (as it did this year):
- Nitzavim alone is read on the Shabbos before Rosh Hashanah.
- Vayeilech is read between Rosh Hashanah and Yom Kippur.
- Haazinu is read between Yom Kippur and Sukkos.
- A special reading, taken from Parshas Ki Sisa, is read on Shabbos Chol Hamoed.
- Vezos Habracha is read on Simchas Torah.
- Bereishis is read on the Shabbos following Sukkos, and the usual schedule resumes from there.
If the first day of Rosh Hashanah falls out on Thursday:
- Nitzavim and Vayeilech are read together on the Shabbos before Rosh Hashanah.
- Haazinu is read between Rosh Hashanah and Yom Kippur.
- There is no Shabbos between Yom Kippur and Sukkos in such years.
- A special reading, taken from Parshas Ki Sisa, is read on Shabbos Chol Hamoed.
- Vezos Habracha is read on Simchas Torah.
- Bereishis is read on the Shabbos following Sukkos, and the usual schedule resumes from there.
If the first day of Rosh Hashanah falls out on Shabbos:
- Nitzavim and Vayeilech are read together on the Shabbos before Rosh Hashanah.
- Haazinu is read between Rosh Hashanah and Yom Kippur.
- There is no Shabbos between Yom Kippur and Sukkos in such years.
- A special reading, taken from Parshas Emor, is read on the first day of Sukkos, which will be a Shabbos.
- Outside Eretz Yisrael: A special reading, taken from Parshas Re’eh, is read on the first day of Shmini Atzeres, which will also be a Shabbos. The following day will be Simchas Torah, in which Vezos Habracha is read.
- Inside Eretz Yisrael: Shmini Atzeres is only one day, a Shabbos, on which Simchas Torah is celebrated and Vezos Habracha is read.
- Bereishis is read on the Shabbos following Sukkos, and the usual schedule resumes from there.
Not sure where you lost track, but this should cover all the bases where you might have gotten off schedule. Some of the rules described above are discussed in Megillah 31a and 31b, and all are codified by the Shulchan Aruch in OC 428:4, 659:1, 663:3, 668:2, and 669:1.