Are you getting a message similar to this when inserting an American Sim card?:
If so, your iPhone may be locked to a Croatian mobile carrier. If it is, only that carrier can unlock it for use on other carriers.
How to unlock your iPhone for use with a different carrier - Apple Support