23 really isn't that many seeders... you might not be connecting to all of them, their speeds might be slow, the tracker might be effed.... there are lots of reasons it could be haywire
if u want a good site...use one of these
isohunt
mininova
torrentspy
and one i would check out, not recomend is the piratebay. just google the name and ul get the link