Hey,
erstmal; es macht dir Spaß. Lass dir diesen Spaß von niemanden nehmen.
Learning by doing ist das A und O. Du wirst immer mehr dazu lernen und dich stetig weiter verbessern.
"Desingen" ist ein aufbauender Prozess. Die Lernkurve ist am Anfang sehr steil und wenn erstmal die Grundkonzepte verstanden sind, lernt es sich wesentlich leichter. Es gibt sowieso kein Ende, es gibt immer etwas, was man dazu lernen kann.
Websprachen sind nicht wirklich schwer und mittlerweile machen "Webdeveloper" das meiste so wieso nicht mehr selbst.
Ich würde dir Empfehlen, dass wenn du HTML/CSS kannst, auf Frameworks umsteigst.
So etwas zum Beispiel: http://getbootstrap.com/
Zu deinem Exemplar:
Ich würde auf einen Video Hintergrund verzichten. Ist aber nur Geschmackssache. Es handelt sich dabei sowieso nicht um eine öffentliche Webseite, also ist die Verfügbarkeit für alle - auch die mit Toasternet - egal.
Die weiße Contentbox in der Mitte würde ich auf eine Höhe mit der Navigation bringen.
Außerdem könntest du natürlich noch mit border-bottom, box-shadow usw. die Contentbox "verbessern". Das ist allerdings nur Geschmacksache und empfindet jeder anders als ansehnlich.
Die <aside> Navigation gehört heutzutage eher weniger zu den Designstandards. Du könntest dir überlegen, die Navigation in den <header> zu packen oder halt eine, die sich über einen Button von der Seite aus öffnet. (Geht in die Richtung von dir)
z.B
Spoiler anzeigen
Fernanalysen sind immer schwierig. Ich würde mich aber immer für eine Sache festlegen. Entweder du benutzt border-radius oder halt nicht. Viereckige Box und dann Border bei den Buttons passt (Meiner Meinung nach) nicht so. Allerdings hängen die sowieso an der Seite, also eher ein border-bottom-left/right-radius oder du haust da ein margin-left: noch rein und bringt ein bisschen Abstand dazwischen.
Schlusswort: Jeder hat einen anderen Geschmack. Mach es so, wie es dir am besten Gefällt. Jeder hat andere Vorstellung von einem "schönen Design".