I am an independent user verging on proficient. You should be improving your skills week by week. Having a blog is a great way of increasing your skills and making something beautiful at the same time. I love designing websites and I have loads of sites. See http://DigitalCreativity.net for example. I have videos I have created there. If I can be of any help in designing a website contact me here.