In a large bowl, toss the shrimp with olive oil, Cajun seasoning, smoked paprika, cayenne pepper, salt, and pepper. Let marinate for 15 minutes.
Heat a large skillet over medium heat. Add the marinated shrimp and cook for 2-3 minutes until they turn pink. Remove the shrimp from the skillet and set aside.
In the same skillet, add the garlic, onion, and bell pepper. Sauté for 3-4 minutes until the vegetables are softened.
Stir in the diced tomatoes, chicken broth, Worcestershire sauce, and lemon juice. Bring to a simmer and let cook for 5 minutes.
Return the shrimp to the skillet and cook for an additional 2-3 minutes until heated through. Adjust seasoning with salt and pepper if needed.
Serve hot over cooked rice or with crusty bread, garnished with chopped green onions.