I'm a little hesitant to answer these types of questions sometimes because often people have very different experiences.
Much depends on the municipality in which you are getting married. Some munis require documents to be less than 3 months old, some 6, and some a year. Unfortunately, you will be required to get married in the municipality in which your fiance has official residence, technically speaking.
Though they may have changed the policy, or the muni has different requirements, for my wife and I, my documents, once in Peru, had to be translated by an official registered translator, and then stamped at the RREE (Ministry of Foreign Affairs) prior to submission to the municipality. The blood test we had done in a part of the city hall (just a simple blood typing/HIV test) and that only took a day or two for the results.
You may want to post where you are from (the States, Canada, etc) and the muni and see if anyone here has personal experience with those specifics. In any case, Peru is definitely not a place to get married if you are short on time.
Wow! 22 and in a rush to get married .... either way, I wish you the best of luck!
Oh, and I found this website helpful (though verify everything if you can) and it provides a declaracion de soltero (affidavit of single status) which is what I used with no difficulty.
http://theultimateperulist.blogspot.com/2008/12/6c-marriage.html