You can help out no matter what level you are in WvWvW. Communication is important to find where the fights are taking place, and it does take a bit of time to learn all the cool mechanics and options that are available there.
But it is so far my favorite part of the game. Truly some of the greatest moments. Nothing like knocking down a keep gate with 30 other people and being the first ones leading the charge into the now broken defenders. Or from the otherside, being in a charge with 15-20 other players to break those people laying siege.