MyPoints can be a slow earner, but to maximize the points you can earn, be sure that you are signed up to receive e-mails. If you check all the interest boxes you will receive the maximum # of e-mails. You can click on the links in the e-mails & visit sites for 5-10 points each (mostly 5). I usually average receiving 10 e-mails or so per week.
Also, look for special offers that you can sign up for. Usually I avoid offers where I have to enter a credit card # or you have to sign up for a free trial but get charged after XX # of days. I'm always afraid I will forget to cancel. The offers can be found under different parts of the Earn Points section. Check out the travel center, finance center, etc. & the Try It Out Page. You can download free point alert software on the Try It Out page for 25 points and join Fool.com (to receive e-mails) for 75 points. On the finance center page right now you can visit the Quicken Loans site & get 10 points. Keep checking back because the offers come & go. Also, check the rewards board frequently, because when something new is added, someone usually posts it.