Good introduction to number theory that develops and/or makes heavy use of commutative ring theory and lattice theory?
Solution 1:
I would highly recommend Lorenzini's text An Invitation to Arithmetic Geometry. It gives a very good, very intuitive, and very thorough introduction to the basics of algebraic number theory, and plane algebraic geometry, highlighting the similarities between the two.
It sounds perfect for what you're after.