Can you ask your bank for a better credit card rate?

Of course. You can ask your bank anything. Doesn't mean they'll give you the answer you want.