Your addresses are misconfigured. Take a look at what you've got and try to understand why it won't work rather than just trust me. Here are your current settings:
Port Forward to: 192.168.0.3
Router LAN IP: 192.168.1.1
Subnet Mask: 255.255.255.0
DHCP Range: 192.168.1.2-51
Your router's address is 192.168.1.1. The 255's in the subnet mask are telling it which numbers should stay the same on LAN addresses. So by using 255.255.255.0, you're telling the router that the other LAN computers are at 192.168.1.? where only the "?" can change. See the problem? You're telling the router to forward a port to 192.168.0.3, which it doesn't think should be on the LAN.
More sensible settings would be to set your desktop machine to use a static address of 192.168.1.2, then set the router as something like:
Port forward to: 192.168.1.2
Router LAN IP: 192.168.1.1
Subnet Mask: 255.255.255.0
DHCP Range: 192.168.1.3-50