I don't think it is too bad for a first start. Indeed, I seem to recall professional sites looking a bit like that say five years ago. (The 'P' word is more significant in that statement than the number, 5

)
Anyhoo, you need to read up on 'semantics'. Your list of links, at the top-right, should be in a list rather than in a row of 'a hrefs'
You'll need to learn how to write even cleaner good code. test it throughout development at validator.w3.org and see how your page is marked. 29 errors currently but that is much fewer than some of my clients sites - where they paid a professional company to build it before coming to me. some had as few as 269 errors on their home page.
As a beginner - great start. Have you the potential to become a web developer? I think you could. If someone else is to write the page code and you are going to specialise in graphics and css, then I reckon you could do OK.
But, have you the potential to become a web developer - who makes the site and writes the server-side code? I can't say because I don't know that your example page uses any server side coding.
But; you only asked about web design so I hope my answer helps.
bazz