Pois bem, concordo com os outros colegas. Caro amigo, sem dedicação não chegas a lado nenhum! Arranja uns bons tutoriais e dedica algum tempo diário ao seu estudo. Define umas horas por dia, ou por semana para estudares PHP. Não te preocupes agora com o que os outros sabem, preocupa-te primeiro com o que tu não sabes. Começa pelo início.
No meu caso, nunca tive PHP na minha vida de estudante (quer dizer, tive aulas disso, mas não assisti...), e posteriormente, apercebi-me das enormes potencialidades desta linguagem interpretada.
Para finalizar, subscrevo os conselhos dos outros colegas: o tutorial de w3schools é um bom princípio e a intalação do Xampp a continuação desse bom princípio.
Depois, é uma questão de pesquisa. Arranjar uns e-books pela internet e estás lançado!!!
Quanto ao IDE (ambiente de desenvolvimento) que possas usar, aconselho o Zend Studio: Muito completo, fiável, com ligação a base de dados e bibliotecas de funções e tags (XML, HTML, XHTML). Quanto ao facto de ser pago... epah...para que é que existem os serials e os cracks?! Obviamente, se quiseres desenvolver a nível profissional, então adquire a tua licença, fora isso...somos portugueses, somos desenrascados.
Desaconselho o Dreamweaver...acrescenta IMENSO lixo ao teu código, não te permitindo desenvolver sobre os actuais padrões do W3C (World Wide Web Consortium).
Cumprimentos e boa programação.