Stick with it! When learning something new it can often feel like you're getting nowhere when actually you're taking on a lot more than you think. A few things I'd suggest:
Become a better problem solver
One thing I've found invaluable in being able to approach new projects from scratch is developing your problem solving skills.
Similar to Chris' advice, identify a basic problem that can be solved with a website (something as simple as a to-do list, for example), now how would you solve it if you were given pens and sticky notes?
Once you've thought of that (or even actually done it!) think about the following:
What's good about that system? (e.g. it's simple to understand, I can move things around / prioritise easily)
What could be improved? (e.g. I'd like to be able to edit a to-do without throwing away the note and rewriting it)
What information are you collecting? (e.g. Dates, times, places, instructions)
How are you interacting with that information? (e.g. Adding new to-dos, ticking completed ones)
Suddenly you've identified a basic requirements list!
Once you reach this stage you can start referring back to all those tutorials you did for the specific 'how tos' - "Tutorial X had a section on adding things to databases with PHP", "Tutorial Y covered sorting things with PHP" etc. Being able to take snippets of what you've learnt and link them together is a great start.
This 'problem solving with pens and paper' approach isn't just limited to basic things either; I've started designing huge, complex PHP systems by fist thinking about how I'd do it without a computer!
Jump in at the deep end
I'd also fully recommend picking a project that you feel is above your ability level and just going for it! It may take you ages and it may be infuriating at times, but having a goal is a great way to motivate yourself and learn from your mistakes.
Don't worry about using tutorials (and read the manual!)
No matter how good you get at web development, you will always need a tutorial at some point, there's always something new to learn or a better way to accomplish something! Just make sure you think about what you've learnt after every tutorial and purposely try to identify bits you can use again. Try taking one tutorial and changing it slightly using things you've learnt in others (e.g. If you've built a basic blog, could you add a calendar or comments to it?).
Remember as well that official docs are often the best place to look for language-specific help, the PHP Manual (http://php.net/manual/en/langref.php) is especially good if you need help using a particular function or something isn't working how you expected. You'll quickly start to recall that information automatically, without a tutorial guiding you.
Hope some of that helps, and good luck :-)