If you want your new site’s home page to load when requesting just corinnealexandra.com, you need a rewrite rule in the root .htaccess file. The rule must occur before the WordPress entry on that file for stuckwithpins.com. The following rule works for a similar situation on my site, but one small error will cause both sites to return 500 errors, so have an original copy of the file ready to upload in case this doesn’t work.
<ifmodule mod_rewrite.c>
# send request for corinnealexandra.com to /blog as site root
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} !^/blog/ [NC]
RewriteCond %{HTTP_HOST} w*\.?corinnealexandra\.com [NC]
RewriteRule (.*) /blog/$1 [L]
</ifmodule>
With this rule, the WP and site addresses for your new WP installation should both be http://corinnealexandra.com
]]>