the best way to go about integration, in my experience, is to take your existing website and build a WordPress theme out of it, then apply that theme to your WordPress blog and voila, if all has gone well you have a perfect integration. It can require some handiness with CSS, but the principles covered in this tutorial will get you well on your way.