Here are some links to actually answer your question -
Nettuts
PHPFreaks - good Object Oriented Programming series
SitePoint PHP
I personally like the O'rielly books the best for Technical books, although I would wager that most of what you need you could find online (Not always - and there is something to be said of a good book :) Apress makes some good techical books too. Be warned however, good technical books aren't cheap. Around $40 starting out.
To be honest, most of the web sites I have bookmarked I have found over time, and the same will be for you. You will find a few that you go to time and time again for advice and help.
I would suggest a few things. One, as people have said already, just practice. You learn the best and fastest when you practice, and practice often. Second, when you practice, don't take the easy route. Some things may be easy just because they are, but don't do it when a better route is available, even if it is a little beyond you. We learn more when we are stretched than when we aren't. Lastly, if you haven't starting looking at Object Oriented Programming - do. This is definitely involved in enterprise level coding. In fact OOP forms the basis of most programming today as well as most modern design patterns.
Learn how to program in general and at the same time how to program in PHP. In general I am talking about writing readable code, making proper use of comments, project organization, problem solving, and good design patterns. These are practices that are not language specific. Hence why many say once you have learned to program in one language, you can program in most any language - it's just learning new syntax. Once you have a good solid foundation, then I suggest you start looking at some good frameworks. If you just start poking around without a good base, you'll get lost quick and won't learn as much. Besides, there is a difference between learning how to use a framework and looking at the code of a framework and seeing how it works. Just copying and pasting code is good and you can learn, but can hurt you if you don't understand why they are doing it their way.