...
OP and anyone else
I have a similar problem buying BTC and I am in the USA! Localbitcoins does not work very well for me in my city (2,000,000 + population in the metro area), but that may be just starting to change...
We recently also had a BTC ATM go in. It works, but they want a 9% (very high) premium to "spot", but localbitcoin-ers, when I could find someone, wanted at least 5% over and I had to go and deal with them (setting up a meeting, etc.). One time the Seller and I could not agree (he wanted 12% over), so that was a long drive and a waste of time.
But, for Armenia, yes, it looks like localbitcoins is likely your only choice. Good luck! Let us know your results.