But when I go to my domain heaveninphotos.com i get a broken file icon with a message underneath saying "www.etsy.com refused to connect.". Is there something else I need to do? Or am I missing something?
Re: Unable to forward and mask my domain to my Etsy shop
Masking is an outdated method which can cause problems with modern web standards, some services actively block it's use. While regular forwarding (without masking) is a redirect which should work for most services.
If you add the Domain under the Pattern Dashboard of your Etsy account you can properly associate the domain with your store using a couple DNS records. (note: you'll need to remove the forwarding before editing these records)