In a saucepan, saute onion and garlic in olive oil over medium heat. Make sure it doesn't burn. Add tomatoes, basil, sugar, peas, salt, and pepper. Bring to boil and continue to boil for 5 more minutes. Remove from heat, stir in whipping cream and butter. Reduce heat and simmer 5 or more minutes to make sure the peas are cooked.
In a pot boil the angel hair pasta with water to cover for about 20 minutes or until tender. Then drain and place back in to pot. Boil the shrimp in a separate pot for about 20 minutes as well or until tender. Then place on top of angel hair pasta.The crab meat can be heated in the microwave for about 1 minute or until warm and also placed on the pasta.
Then just pour your sauce over the angel hair pasta and serve with some parmesan cheese as a garnish. Will feed a party for 8 people with seconds!