You don't know what a pool is? You've got some reading up to do, a pool is basically a server a bunch of miners are hopping onto at once to share the workload and make mining for coins easier and more consistent. CPU is normally "Central Processing Unit" in hardware. People who are more hardware minded I'm sure can jump into help you but unless you show us things like your configuration file then we now don't know whether it's the pool that's the problem or you just don't know what's going on and haven't done the settings properly.
^
Hardware people already got there before me
I just switched my pools. I think I was getting scammed. This is whats in my .cfg
rpcuser=doge
rpcpassword=wow
rpcallowip=127.0.0.1
rpcallowip=192.168.*.*
rpcport=22555
server=1
daemon=1
addnode=162.243.113.110
addnode=146.185.181.114
Try this pool
http://doge.scryptpools.com it has over 236Mh/s of pool hashing. The one you are into has just 4Mh/s so they find one block in hours, the reason your payment is delayed. You will get credited once pool discovers a new block. Hope you checked in workers section that you miner is connected.
For some reason it doesn't seem to work when I put "stratum+tcp://" in front of the server address, anyways I'm not sure if I'm doing everything right but. We'll see in an hour or two after I reach my first payment threshold hopefully.