Need help please

Hello guys.
I need help…
Actually i live in a country that dollar is so expensive here that i have to put my 5 month of job full wages to buy war within exp
So i have to work in wow , i have been working on herbalism , mining but there is so many farmers that dont let you sell anything.
And i dont have any friend in my life and wow actually that give me a gift even for my birthday … So…
How can i earn some coin in game ? There is any way that i try it so i buy new exp and time card?
Because all my coin will be spent on time card so…
Any advise ? Please …
Im desperate