I don't mean to discourage you or anything. But you realize this question isn't that far off from saying ...
I have some plutonium and scrap metal. And I'd like to build a nuclear reactor from it. What do I do next?
Obviously, that's an exaggeration, but I hope you still get the basic gist of my point. But I guess if I were to look at this and give you some useful "next steps," here goes:
1) Starting with your HTML page design ... you'll want to identify the elements of the page that you want to be "dynamic." In other words, the parts that you want to be able to change using your CMS (in this case, wordpress).
2) Working with whatever CMS you're dealing with, you will need to find out what pages or templates are being used to generate the page layout. In general, this will be something along the lines of page.php ... or template.php in drupal ... or even just index.php in Joomla. In wordpress, this is usually the page.php file in your theme's folder. And from there, it will be a matter of replacing the code in this template ... with your custom HTML file's code. Again, being mindful of where you want the dynamic content to be.
3) Now it's a matter of reading up on how Wordpress page files are structured within the context of themes ... and making sure your dynamic content regions are in the right places in your template files. This isn't going to be a simple thing; you're going to need to spend several months, probably, learning the ins and outs of the wordpress cms (or whatever cms you're dealing with). If you find, along the way, that your PHP skills are lacking, then factor in another 6 months to a year learning PHP.
Once you get past all of this, you will likely run in to difficulties you'll need to trouble-shoot. In which case, you might have to start getting your hands dirty learning MySQL; at least to where you can understand enough to, say, retrieve a password or something from phpmyadmin. Not to mention that if you want to be able to develop this stuff locally, you're going to want to have at least a rudimentary understanding of the LAMP stack (or at least a very basic and rudimentary understanding of things like .htaccess files, mod rewrite, and the php.ini file which you'll likely need to configure at some point during your adventure). Factor in another 6 months to a year for all of this -- and that's being generous.
Again, I don't mean to discourage you -- I just want you to get a realistic idea of what you're getting in to. Knowing this,[b] if you're not interested in becoming a web developer and in making a career out of this sort of thing ... you might just try something much simpler, like Cushy CMS or PageLime[/B] ... which can get you started much quicker, and will be more than adequate for a simple website. Going that route, you could probably have something up and running in the next month or so, if not sooner, and you could bypass most of the Wordpress template maze, along with all the PHP and mySQL nonsense.