Welcome aboard. I took a look at your example site - very clean and modern looking - well done.
I don't think age is a problem when it comes to web design - there are a lot of us on the wrong side of 60! But, with age comes calm restraint - exactly what is needed in the world of graphic and web design.
The original Serif forums were a great place to find help and assistance with serif products. Unfortunately, since the rise of C+, many of the original contributors now keep a low profile. This has been due to the often rude and arrogant responses to users questions - in some cases, people get chastised over there for simply offering solutions that others disagree with. Here, you may not find as many posts, but you will generally be treated with courtesy. A few of the Serif old-schoolers still drop in from time to time, so you may find some familiar names.
Anyway, getting back to your issue, yes, webplus is heading for the scrapheap. A shame really because it has done a good job of introducing the dark art of web design to many who would never have got into that business. Now, times are a changin' and us oldies have to move on and adapt to the latest technologies. Personally, I like Adobe Muse as an alternative. However, as a web design company, we also use other products such as Sparkle. We are able to look at different options because we operate in a Mac environment that allows us to use apps that are designed specifically for the OSX platform. Fortunately, Muse is available in Windows and Mac so you should give it a try.
Attached is a comparison document that was published here some time ago. Unfortunately the link now goes to an old domain that is no longer alive. Hopefully, the file will attach to this post so you can download the PDF and take a look.
If you want to try out any alternative, feel free to post any questions you may have on these forums. There is a wider breadth of knowledge here regarding other products, so answers should be forthcoming fairly quickly.
Nice to see you here, I hope you stick around. While you're here, take a look at some of the other sections regarding design generally - you may find some helpful tips and tricks.