I just figured that part out, actually. I'm running DD-WRT. I had to forward ports 1723, 500, 51 and 50.
Now the only problem I have is I can only connect one client at a time. Is it possible to get multiple connections to the server at the same time? I need to share this VPN with several other users.