You could consider a WordPress.COM site - you won't have to do a lot of the technical stuff as hosting is included. You can learn more about the differences between a self-hosted WordPress.ORG site and WordPress.COM here:
http://en.support.wordpress.com/com-vs-org/
You CAN use your own domain name on WordPress.COM sites - see:
http://en.support.wordpress.com/domains/
If you want the self-hosted flexibility, you could use a hosting company that offers 1-click install - that makes it much easier - see: http://wordpress.org/hosting/
You could also google YouTube videos on installing WP - there are many, though do be sure that they are fairly recent as WP changes.