Your squid config file has acl ownself1 and ownself2 ...your access has own1 and own2 which are not defined.
there is no http_access localhost, only a definition.
Squid is listening on port 8080, You need to allow clients to access this port, you may have firewall rules that block it.
the following ipchains rules may be useful in setting up a transparent proxy.
ipchains -A input -p TCP -d 0/0 www -j REDIRECT 8080
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
or at least you need to allow port 8080.
iptables -A tcp_packets -p TCP -s 0/0 --dport 8080 -j allowed