There are so many opportunities available on EF to earn points, GCs, and free toys, you just have to be persistent and take advantage of all of them.
Once you become an Advanced reviewer, you can request monthly free assignments. Also be sure to check the manufacturer sponsored assignments as they are first come first served. You can do a many as you like as long as you don't already have an outstanding assignment.
Write articles for Eden Cafe, make video reviews, etc. All of these activities earn GCs.
Participate in Clubs. Many have GC giveaways at their meetings.
The better your reviews, the more active you are in the community, and to a degree the higher your rank, the more opportunities you have to earn.