You don't want to forward your webpage requests to your local IP, you want it forwarded to your public IP. When you look at your website via your home network, you are viewing it through your local IP. The local IP is an IP that the machines within the network can associate each other with for faster speeds and efficiency. A public IP is used when accessing outside a private network. Here is an example...
Here at work we have over 150 machines, each has it's own local IP (ie 10.0.0.1, 10.0.0.2, 10.0.0.3, etc.) because that is what the network admin set them as. Here is an example, the machine I am using right now, has a local IP of 10.0.0.121. If somebody outside the company (not on our network) wanted to remotely connect to my machine, they would have to use my public IP, 69.***.***.***