I have been programming in PHP professionally for nearly 20 years. Over that time, I have had many friends ask me to help them to learn how to program. It is a simple request, but it is also a complicated one. At the end of the day, programming is a discipline and requires time and dedication to master.
If you were to ask me to teach you how to program, this site is how I would do it.