I think that you should try applying for non Amex cards if you are concerned about Amex canceling your existing card. Search for issuers that you don't already have a card with. Try to stay away from "signature," "platinum," and other such card types as these may have higher minimum credit limits, which they may not be able to approve you for.