First Question that comes up to your mind is that is this site legit?
My answer is yes it is, I have been ordering games and skins from the site since last 3 years and it has never disappointed me.
Now arises the question "How to earn points?"
The answer is simple just sign up for the site and start earning.
The sign up link : http://www.steampowers.net?join=580566
All you need to do to earn coins after signing up is complete offers.
There are various offers which you can complete either with your pc or with your phone. Doesnt matter if your phone is ios or android, the site has offers for both. There are surveys also which help you to gain quick points. By surveys you can get more points with less effort.
Although some offers might not be working but the best offer according to me is survey by REVU, It always provides me quick 25 points and helped me earn my CS GO :D
I highly recommend you to sign up for the site and start earning.