IMHO, you should try and fight this feeling. Reviews are opinions - if yours is thought out and expressed well, it will be worthwhile. Tell us what works well on your friends that you're trying to indoctrinate introduce to the hobby. Let us know which games worked poorly for you after Thanksgiving dinner when everyone was too sleepy to understand the rules. A review can't be "right" or "wrong" - as long as the reader knows where you're coming from, that will give them a better idea of whether they'll like the game or not.
Do you have games that aren't in the database, or versions of games that aren't in the database? Entering versions for games is a great way to pitch in and add to the database. If you have a camera, images for games that need them is helpful, too.
Do you have a favorite game, and you'd like to make the forum as useful as it can be? A while ago, people were "adopting" the forum for their favorite game, and asking people to make their subject lines as clear (read: useful) as possible. Rather than "Rules question", the subject might be "Can a blue ship jump over the red whale on the first turn?" If you're interested, I'll try to find some contact info for you on that.
Do you like to search eBay for deals? You can go to a game's page and add games to the eBay module.
Do you like to Google game rules on publisher pages? You can add weblinks to games.
Do you like to look at images, watch videos, or read reviews? You can geekmod (Misc > Geekmod on the toolbar)
Play games. And a lot of them. Join a local gaming group (most are very willing to add new members). The more games you play - of all different types - the more it will allow you to make knowledgable decsisions about your future gaming purchases and contributions to this site.
One thing I often find in reviews is comparisons to other games. But if I haven't played them I won't get as much out of the review. I will also know what games to avoid purchasing because I already have a gmae that fills that niche.
And if you are 'poor' as you say. Visiting your local thrift store can be a way to find games at low prices.
What's something a new player can offer here? What do you guys need that I can do?
Keep up the good job. Help the site develop. Which means:
Become a patron and/or Write some short, concise reviews and/or Write some interesting session reports and/or Generally participate on the games forums with well thought through posts. and/or Add new games if you find any not in the database. Add photos to games that have very few of them.