Dengar has given some excellent suggestions. I would just like to add Cunterhack reloaded by Ed Skoudis in the list of books. It's an excellent book and will help you solidify your base.
Also, just reading a lot of books won't be sufficient. If you really want to advance at a faster pace build a virtual lab and practice the tools and techniques given in the books. Jhaddix and Laz3r have posted wonderful tutorials to build a virtual test lab. You can get them here:-
Network pentest lab setup Pentest Lab: Web Application Edition You can add firewalls and routers to closely match up a real-world topology. Most of the stuff used for my pentest lab is either free or found it dirt cheap on ebay. If you can't afford vmware workstation then you can try other options like vmware server or virtulbox. You can also sign-up for the Microsoft
Technet subscription. You'll be able to download a lot of free software for unlimited use.
Welcome to the forums
