The simplest way is to use WordPress and use 'pages' for your website and 'posts' for your blog.
See wordpress.com or search for 'wordpress web hosting'. They will set it up for you.
You've already got a url jdqconsulting.com so get your domain host to point the name servers at the web host's name servers (jargon I know, but they will know what you mean).
You can choose free designs (aka 'theme'), get an easily customizable theme from diythemes, ithemes or such like. If you want a unique design commission a design at 99Designs.com.
And I could go on and on. I reckon its real easy, but maybe I'm too close to the IT industry.
If you want some URLs for resources let me know.
Cheers
Bruce
NB I've also posted at Wine 2.0 linkedin page