You want to build a site from scratch but have no knowledge. If you can use a computer at a basic level and your English is at least good enough to understand certain things, you’re in a good spot. But even without those, you can still build one. First — what do you want from this site? Are you doing it for money? Or to introduce yourself? Or to share things you make, and “if I could make some money too, that’d be nice”?
Once you decide that, you need to figure out the topic and get yourself a domain. Just like picking a nickname when you sign up to a forum to represent yourself, pick a domain name that represents your site.
You have the topic, you have the domain. Now: pay for hosting + domain and go mini-pro, OR use a free Google host like Blogspot and live with the blogspot extension. My advice: if you’re 12–17, ride the Blogspot wave; if you’re 18+, I’d recommend buying with your own money. If you’ve sorted that out but don’t know where to get hosting or a domain, you can follow my tutorials here. Okay, you watched the tutorials, you set up the site — now it’s time to write or do whatever you do. Writing posts that catch a wide audience’s interest works in your favor. Be organized, make everything easy to reach. Don’t smother your site with a million plugins and chase visitors away. Listen — clean sites are always more comfortable, more accessible, and more useful. Look at Facebook — plain but useful and feature-rich. Be smart, stay alive.
Okay, you’ve shared your posts — now you wait for visitors. But visitors don’t just go “oh wow, this thing exists” and fly to your site. Your biggest helper for attracting visitors is the Google boss. You need Google to like you, otherwise pack your bags. To win Google’s favor, post intro pieces about your own site on lots of other sites. Start working on a Dmoz submission now. And if you can, run paid ads on multiple sites.
From there, it’d be a lie to say “and then the money flows in.” Hustling on ads alone is really hard. If you want to grow, partners or a team are essential. Best of luck — stay well. Peace be with you!