It is hard to recommend something if you don't say where your skills are lacking. Basically, find your weaknesses and fix them!
As the old saying goes: "You don't learn to hack, you hack to learn".
Many of the "old" books here that are recommended are good.
Here is a good list that helped me out a great deal:
http://www.nmrc.org/contrib/amazon.html



