Just to verify, setup another rule that forwards port 8080 WAN to port 80 LAN and see if you can access your website
http://mywebsite.com:8080/ in the web browser?
If that works, but it won't bring up your web server on port 80, I would go back and make sure the ISP isn't blocking the port.
As far as I can tell, you have everything right, it should work like a charm.