One thing I can see.. You shouldn't need the
ip route 0.0.0.0 0.0.0.0 dialer1
The default route should get set when the dialer interface comes up.
You also only really need the first 2 lines on FastEthernet 3.. The pppoe-client and pppoe enable lines will likely cause you trouble as you're running pppoe on the vlan interface.
You should also probably secure your http access with an
ip http access-class 23
You also have an extended ACL called "NAT" yet you're using standard ACL 1.. That's more just tidiness really..
Other than that you'll want to look into firewalling but it's probably better to get the connection working before you start locking it down.