Cook the fettuccine according to manufacturer's instructions.
While the pasta is cooking, heat butter and olive oil in a medium pan set over medium heat. Once butter is melted, whisk in flour. Cook, whisking constantly, for one minute. Slowly add the white wine, whisking until thickened. Add the milk and whisk until combined. Cook over low heat for 3 minutes, whisking frequently. Remove from heat and stir in cheese until melted. Season with salt and pepper.
To make the shrimp, heat the butter in a large skillet over medium heat. Add the garlic and cook for 30 seconds. Add the shrimp, lemon juice, salt, red pepper flakes and black pepper. Sauté for 5 to 6 minutes, or until shrimp is cooked through. Toss together pasta, sauce and shrimp. Garnish with parsley and enjoy!
Notes
You can use vegetable broth instead of the white wine, if desired.