I did something a lot of times but it seems to not be giving me any more points?

Updated 

Most things you can do have what's called "anti-gaming" features. For example, this means that you cannot simply keep subscribing to a location and keep getting points, in this situation you are limited to a certain number of points per day for the 'subscribe' behaviour. These features are in place to make Club Wowcher a happy, fair environment where real Wowcher-ers can get the most rewarding experience possible.