Hi jmerie,
Let us see if I can help...Not sure about your blank page but lets start at the beginning and hopefully something I randomly say will help :)
Using wamp, your root folder is your URL. So if you copied the wordpress files into C:\wamp\www\jmerie and ran your installation by going to localhost/jmerie/wp-install.php that means localhost/jmerie will be your URL and to login go to localhost/jmerie/wp-admin.php
For hosting, if you have a domain name jmerie.com you'll have (or need to setup) an FTP account and use something like FileZilla to upload things to your site's file system.
First, you need wordpress on the host as well. Ftp the wp zip and do the install directly on the host or ftp the individual files and redo the config files or use other migration tools besides ftp (but these are more complex to setup).
Second, you need the theme you're working on. Again, you can ftp the individual files of the theme into the theme folder or probably the better way (to make sure you did things correctly) zip your theme, log into wordpress admin and upload (then activate) your theme like you would any other theme.
Does that help at all? Also, since you just started, a reinstall wouldn't kill you either :)