If you want to maximize your points earned, just use your Amex credit cards for all your regular purchases instead of increasing your spending. For every purchase, you may award some reward points to purchase items or pay off your bills.
For every transaction, the credit card company award some reward points to the credit card holders. It will happen in most of the credit cards to encourage the customer shopping through the particular credit cards.