Ok, you guys are way too techy for me!
Tracert? Huh?
Ping is the techy way of saying 'Hello other computer, are you listening?' In most cases, you will get a 'yes, I am' response back = something is working. (Some computers are told not to respond, so silence doesn't necessarily mean they are not working.)
Traceroute - AKA tracert for lazy typists or people whose systems couldn't cope with 'long' names until relatively recently - is a way of seeing what route the ping took from 'here' to 'there'. It will be several steps. Not everything en route will respond, but when something does, you know everything worked up to that point.
My aha moment a few minutes ago was to realise that I could ping you happily from the netbook, but not the main PC. The tracert showed it never left the PC. Hmm. Ah yes, the main PC has a program that takes a list of IP addresses (the equivalent of the telephone numbers the internet actually works with) from a variety of sources and blocks at least some contact with them. This is typically because they just serve ads / spam / nasties / something else you don't want..
.. and, yes, the IP address for your server is currently on at least one 'blocklist' from iblocklist.com.
Ghod knows why. It's often because someone else is hosting their site on the same IP and they're doing something naughty.
There are sites which allow you to enter an IP address - your site is at 67.220.228.223 - and see if they are on a particular blocklist and why.
But saying 'Oi, the IP for my site is on a blocklist' to your host is a good start. Then ask the person who is complaining if they're running peerguardian or similar.