You're definitely in over your head. Interactive features like the ability to accept orders over the internet require programming on the server side. If you were new to the web but not to programming, that would be one thing. If you're new to programming, then you've got a LOT of work to do.
The first thing you need to do is take a course on structured programming. It doesn't matter what the language is, though I would suggest C (as opposed to C++ or Java, which will confuse matters withobject-oriented features). After that, read a book on object-oriented design and development and learn C++, Java, C#, Smalltalk, or whatever OO language interests you. After that, pick up Perl because it's a handy language for writing CGIs (one type of server-side web program), and pick up Visual Basic. VBScript is often used in ASPs (another type of server-side web program) and is a subset of Visual Basic.
Once you've done all that, you'll have some sound programming knowledge and a tinybit of experience under your belt. You'll also need to learn how to use your newfound languages on the web. Read a CGI tutorial like mine at
http://www.jayeckles.com/cgi
You might also want to pick up a book on ASP (Active Server Pages). Then at least you'll have a couple of alternatives to choose from when you have to decide how to implement the order-taking system.
The order-taking system will most likely need to store orders in a database, so you're probably going to have to learn SQL as well as the database connectivity features of whatever language/paradigm you use. For CGI/Perl that's the DBI module and for ASP that's ADO.
At this point it would be nice if you'd had a few classes on data structures, software engineering (especially design), etc., but you will probably have picked up enough along the way to get by. It's time to design your order-taking system and implement it.
Continued...