Well, for starters, you will need to add the .com domain to your account here. This is how you can do that:
Seeing how you want to use an existing site, I recommend adding your domain as as Parked Domain to your account, making it an alias of your free subdomain.
After that, you can just change the site URL through the WordPress admin panel.