one thing i dont get is that i have been mining here for a few days now. I have been getting alot of shares in the cgminer window but in the p2pool window i have hardly received any shares
p2pool uses 2 types of shares: the ones you are seeing in CGminer are only used for estimating hashrate, and are a much lower difficulty than actual p2pool share. The high difficulty shares are what are added to the chain, and determine payment.