Heat olive oil over medium high heat.
Add the shrimp, salt & pepper and garlic to the pan. Cook for about 1 minute, then flip the shrimp over and add oregano, basil, thyme and paprika. Combine well, and cook for an additional minute. Remove shrimp from pan.
In the same pan, add the mushrooms. Add more olive oil if necessary. Cook for about 4-5 minutes until the mushrooms are starting to brown, stirring frequently. Remember not to crowd the mushrooms!
Add the shrimp back to the pan together with the mushrooms.
Add the broth and bring to a boil. Bring heat down to a simmer, and add the pasta. Cook for about 15 minutes, or until the pasta is tender and most of the liquid has been absorbed. Stir frequently.
Add the Parmesan cheese and half and half, combining into a smooth sauce. Let stand for about 5 minutes until the sauce thickens.
Garnish with fresh, chopped parsley, if desired.