I think cexio exchange accept Bosnian people and cards from there. But are you sure that you use a debit card? I think you should have a visa rather than a debit.
have you tried in the local community? they haven't been here long, but I see that they are still active
BIH - Bosna i Hercegovina older and more experienced members certainly know the exchanging model that works.
There are also two boards where maybe you can find help.
Serbian topic and
Croatian local board you may be able to make a direct trade with members, without exchange or middleman. On that way, you can avoid the transaction fee.
You can check
Currency exchange board, there you will find some offers like PayPal/BTC exchange it's just another possibility.
be sure to remember, trade only with high trusted and reputed members from the forum, it is best to use escrow service.