From the plugin "Description" ...
Please do not attempt to use the plugin if you're new to WordPress or have a limited technical background.
From the O/P ...
I'm not good with php files and all the database stuff that goes with WordPress (just started using it).
You may not want to attempt this route :)
On your Go Daddy (GD) account ...
- what type of hosting account is it? Linux or Windows (sure hope it's Linux - don't worry, your won't "see" it, just that WP works better with it).
- Did you create a database there yet? Do you know how to use the database admin tool (phpMyAdmin)?
- is there an existing web site of any kind already in the root of your hosting account? You need one domain to be associated with your hosting account and this becomes the Primary domain. You can add others later (if you have purchased that level of an account).
I have not used "Instant WP" nor the "automatic" WP installs offered by GD or any other hosts ... I prefer to move my local installs manually as that way I am "forced" to understand how things work :)
In the meantime, I'll take a look at this "instant thing" to see how it works.
Cheers!
Lyle