I'm a homeschooled student who has been self-studying Latin for about two years (more or less, can't remember) and I think I can answer your question.
First, I would look for a good copy of the Aeneid. I guess that sounds obvious, but some people don't actually make the connection. The Loeb Classical Library offers it in two volumes (one volume is books 1-6, second 7-12) which the original text and a rough translation.
Second, get a book to review basic (declensions, basic conjugations, etc.) to advanced (Jussive Noun Clauses, etc.) grammar. Wheelock's is fine. A book I like which is more succint is Excelability in Advanced Latin.
Third, this is optional, but get a Latin-English dictionary. Cassell's works fine.
I'm actually taking AP Latin Vergil this summer and the following academic year so I don't know how helpful my advice will be, but I still hope this is helpful.