Don't use Alexa rankings. They are easy to manipulate and aren't very accurate even at the best of times.
Its impossible to know traffic for sites you dont own (unless there is a counter on that site) but you can try looking at link popularity, which might help you a little.