Heat the olive oil in a skillet over medium high heat.
Season the shrimp with salt and pepper to taste, and add them to the heated skillet. Saute until browned and cooked through.
Toss in 2 tsp of the garlic, and saute for another 30 seconds. Remove the shrimp and set aside.
Reduce the heat to medium, and pour in the chicken broth.
Mix in the broccoli, cover and simmer until the broccoli is done to your liking.
Stir in the remaining garlic, and saute for another 30 seconds. Season with salt and pepper to taste, and then remove and set aside.
Melt the butter in the skillet.
Pour in the heavy whipping cream and tomato sauce.
Season with the Italian seasoning and salt and pepper to taste.
Simmer until the sauce has thickened.
Stir in the parmesan cheese.
Return the shrimp and broccoli to the skillet, and toss to coat in the sauce before serving.