I Have a family friend who works in google Ireland, he is in the advert sector and I asked him personally why I got banned last year and he told me this in exact words "When a person is in their first 3 months of owning an Adsense account, every single view is monitored, it is an initiation stage and many people make the mistake of giving views to the ad, the automatic bot then senses this as invalid clicks, and bans them. the reason why we can't release the reason why is because people would tell us to change the bot etc, but we have this in place for many reasons."
He managed to get my adsense back and I am here now, but that is from Mark McEwan, A Google employee from Ireland who told me this!