In a large soup pot, saute the chicken, onion, celery, carrots, and garlic in butter and oil for 5 minutes. (If I make it with dehydrated celery then I add that as soon as I get all the liquids in the pot together; if I make it with canned carrots I add the carrots about 30 minutes till the end). Stir in flour, basil, oregano,, and pepper until blended and make a sort of paste. Have liquids ready to add. Add broth and tomatoes. Bring to a boil. Reduce heat; cover and simmer for 1 hour. Return to a boil; stir in the pasta. Reduce heat, simmer, uncovered, for 12-15 minutes or until pasta is tender.