In a large freezer bag or bowl, combine the olive oil, garlic, salsa, parmesan cheese, and dried chili flakes.
Add the raw shrimp and toss to coat.
Put in the refrigerator for 20-30 minutes or until you are ready to eat.
Preheat grill on medium-high heat.
Carefully place the shrimps on skewers one at a time.
Before placing the shrimp on the grill, bring the heat down to medium.
Place each skewer down on the grill and grill the shrimp for approx. 3 minutes aside, or until pink and cooked. Be sure to avoid overcooking them.
Once plated, garnish with fresh basil and parsley.