If you genuinely think that FrontPage is for beginners then I'm afraid you don't know it at all and certainly not 'like the back of your hand'. I've been using (and teaching) it for years and I still find new things to do with it and features I didn't even know it had. It's always a huge mistake to assume that you know something as well as you think you do - invariably you find that you don't know it that well at all.
I use FrontPage 2003 for commercial web authoring and it kicks the tar out of every other web authoring program currently available for data-source integration.
The Forum Editor of this very forum is another FrontPage user who regularly works with it in mainstream commercial site production.
Without going off on one here, try this link for a recent thread in this forum that covers a lot of relevant ground and also features links to some of the best web design books currently available: click here
Basically, the web design market is saturated and you have to be very good at a lot of aspects of it and exceptional in at least one area to stand a chance of long-term success. You also need to be very competent in several appropriate authoring environments, which would typically be FrontPage, Dreamweaver and possibly Adobe GoLive or even Microsoft Visual Studio if you end up going the .NET route to any great degree. That would normally be coupled with one or more graphics programs like Fireworks and Photoshop, with at the very least a general grounding in Flash.
HTML, XHTML, CSS, PHP and MySQL will have to be mastered and you will also need an understanding of ASP/ASP.NET, ColdFusion and possibly JSP as well. Note that an understanding doesn't mean you need to know how to program to any great degree, but you do need to know how the various languages work, what their hosting requirements are and which projects one would be more suitable over another. So an understanding of the top three languages is almost essential as is a very strong ability in at least one of them.
A good grasp of general software engineering principles and database administration is also essential (refer back to my mentioning PHP and MySQL) and you also need to know your way around Apache and Windows web accounts and servers.
Section 508 Accessibility issues, the Data Protection Act, e-commerce legislation and implementation, SSL, payment gateways and whatnot are also very, very important.
Once you have most of that under your belt, your statement that you "do have all the flare that is needed" will come into play, since design skill on its own is of little use without the ability to transform the interface into a working website.
Go to the W3Schools website click here and spend some time learning each of the languages. Knowing FrontPage, Dreamweaver or any other program is worthless on its own unless you also know how to fix broken or convoluted code in the event that you need to.
I shan't comment on your statement that "my ICT teacher has given me software such as dream weaver and flash". I'm a college lecturer and Microsoft and Macromedia beta tester and the very thought of that statement raises my hackles sky high.
Go to Google and use these search queries, with the quote marks:
You'll get more information than you'll know what to do with.
I wish you good luck with it, but don't think for a moment that you've even scratched the surface of FrontPage yet. It's an entire world of web design in its own right and about the single most powerful program you will ever get your hands on for web authoring of those programs currently available.