Start small, make silly things. Html is probably the easiest thing to pick up and see what your changes are doing almost immediately. Play with formatting and styling, add pictures, learn how to create buttons and radials.
After that I’d start learning how to make stuff happen with JavaScript maybe create a pop-up when you hit a button, figure out how to change the color of elements with input boxes or sliders, etc.
When you feel comfortable enough with the language make what you want even if it already exists. Tic tac toe, a rudimentary blog, Conways game of life. Don’t be afraid to take a break if it gets frustrating and don’t be too hard on yourself if it’s not amazing.
Just remember it takes time, I hear most developers say it takes at least a year of carving a few ours a week just making stuff to really start grasping a language. So just make stuff and don’t be afraid to look it up. The more pointed your questions the easier it gets to find answers.
I jumped head first into c++ my apps are incredibly buggy and run slower than most web apps. They’re only terminal apps but I’m improving and so can you.