NO, if you haven't jailbroken your iPhone, it's not possible.
See the following Apple articles:
If you think your Apple ID has been compromised
If you think your Apple ID has been compromised - Apple Support
Manage and use your Apple ID
Manage and use your Apple ID – Apple Support (UK)
See who has access to your device or accounts
See who has access to your device or accounts – Apple Support (UK)
Security and your Apple ID
Security and your Apple ID - Apple Support
Recognize and avoid phishing messages, phony support calls, and other scams
Recognize and avoid phishing messages, phony support calls, and other scams - Apple Support
Got lots of money from mu credit card for more than 6 yrs
And you didn't do anything?
You just let it happen?
At the very least, you contacted your bank and asked to block your account.
Contact your carrier, you once signed a contract that that is your number.