You have not finished learning. After ten years I still learn on a daily basis (which I love!). But, there's a point which could be considered "enough knowledge to proceed", I assume you mean that.
And now for an actual answer:
Come up with a small project and build it. The only way you can truely learn the skills needed is by doing them, applying them. Book knowledge is a nice start, but not it's not real-world-knowledge.
I've learned the most by making my own sites, I wanted things to be done properly, not "meh, this'll work too". Just start on a project. It might fail as a website, but it's a learning project, thát's the goal. Push your limits, try new techniques.
This takes time.
I suggest you try to improve your html and css skills first, you will run into the limitations of html very quick. A simple page system will be next. From there on, research what you need. Real tutorials for scripts you need so you understand what they do rather than just copying them and leave it.