Funny, they seem to run an unofficial solo p2pool instance. Thats not the idea of a p2pool. i'd avoid it just because of that. They should either provide the source of their p2pool version (so others can run their own instance and connect to them) or connect to the (no longer existing due to no more people joinin) ANC p2pool network.
I am confused here i dont know if you can help me understand whats going on? Is there a systemic problem with the blockchain or the xpool owner is refusing to pay me for work done?
EDIT.
This is a screenshot of my address as available from abe explorer, it shows on the blockchain some blocks found but it doesnt reflect on my balance what could be wrong pls?

they likely havent found a block yet, hence your not paid. just because someone found a block, dosnt mean your automatically paid. the pool you mine at has to find the block.