Possible Duplicate:
roadmap for studying arithmetic geometry
This question is similar to, but I hope not a duplicate of, http://mathoverflow.net/questions/21552/roadmap-for-studying-arithmetic-geometry
In particular I would like to understand the Riemann hypothesis for varieities over finite fields and the theorem that elliptic curves are modular. As I am having great difficulty in assimilating the large amount of necessary background knowledge (algebraic geometry, commutative algebra, homological algebra, category theory, ...) and suggestions on how to manage that would be especially appreciated.

