Trotzdem ist das, was du hier vor hast, komplett illusorisch.
Wenn du auch nur 1/10 der Code-Komplexität von Facebook erreichen willst, dann darfst du für das Projekt n gutes Jahr Arbeit für wenigstens 6 sehr erfahrene Entwickler einplanen, und zwar allesamt mit einer hochwertigen Ausbildung in der Branche, keine "ich hab mir das selbst beigebracht"-Typen.
Du willst was zum Üben? Du willst mal wissen, was du kannst und was du nicht kannst? Schreib ein kleines CMS oder Forum und lass es danach von einem Profi auf Sicherheit, Stabilität, Geschwindigkeit und Anwenderfreundlichkeit prüfen. Wenn du DIESE Hürde geschafft hast kannst du anfangen, über eine Community nachzudenken.
Wie "gut" du bisher bist seh ich auf den ersten Blick an deiner Seite für alles...
HTML:
<div align="center">
<br />
<br />
Bitte? Was soll das? Schon mal einen Validator durchlaufen lassen? Schon mal überlegt, wie man Abstände KORREKT setzt?
Wenn du irgendwann in einem halben Jahr (durchgängiges Lernen) weißt, wie sauberes HTML5 aussieht und wie man CSS3 benutzt, dann kannst du dich an wirkliche Programmierung wagen.