Hi
I just took a look at the instructions for Contact Form 7.
They say the plugin control panel is in 'Manage > Contact Form 7' (on WordPress 2.7+)
Do you not see the control panel there?
If you can't get that one to work take a look at this one
http://yoast.com/wordpress/enhanced-wordpress-contact-form/
I used it on one site and it worked great.
I suggest you set yourself up with an FTP program. This one is free and has both PC and Mac versions. Once you set the initial connection to your server up, you can download and upload things to the server easily without having to go into GoDaddy's web based file mananger.
http://codex.wordpress.org/Using_FileZilla
If you are going to run your own site its really wise to get in the habit of using FTP - it makes things much simpler once you learn the not very long learning curve. Then you just drag files from your computer to the server pane and the software automatically uploads it into whatever folder you have set the active folder to - point and click.
I'm not really familiar with WordPress for Dummies (except when I look in the mirror...) so I can't comment on its value as a book.
There is a LOT of good material on the Codex - its a bit hard to locate sometimes - not only about WordPress but about basic computer issues related to WordPress and blogging
Start here - http://codex.wordpress.org/Main_Page
WordPress is not the easiest thing for newcomers to learn, but really in comparison with similar programs I find it easier to learn - it is very powerful- there are not many limits to what you can do - so of course there is quite a bit to learn. But you just learn it step by step. There are tons of blogs about WordPress and blogging, full of useful tutorials and suggestions. Just Google for WordPress Tips or WordPress Tutorials. yes there is a lot that's not all that useful, but that's no different than anything else - the point is there is a lot of great stuff too. just searching this forum for past forum posts and solution gives a ton of useful answers to questions.
Wish you the best with your WordPress experience - you can definitely do it if you decide you want to learn. Of course one feels dumb at times when learning something new - comes with the territory. Everyone here who seems to know something started at one point not knowing what they know now... Ask good questions & try things & you will catch on. I learn new things about it every day.
take care
Steve