Here is a basic idea on how to answer posts:
- Put your template into wp-content/themes/YOUR TEMPLATE NAME
- change the name of your index.html to index.php
- Put your whole page structure into WP-Pages
- Change your menu (I'm assuming you have an UL-LI menu) - everything you have inside <ul></ul> to <?php wp_list_pages('title_li=&depth=1'); ?> - It will give you a one level deep menu.
- Change insides of your <title></title> to <?php bloginfo('name'); ?> - <?php bloginfo('description'); ?>.
- Change the place where you want your content to:
<?php if(have_posts()): ?><?php while(have_posts()): the_post(); ?>
<h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
<?php the_content(); ?>
<?php endwhile; ?>
<?php endif; ?>
- That's it - you have a Wordpress template done
For more information Google wpdesigner and "So you want to design a Wordpress Theme huh?"