You have limited options. I suggest using the internet for reference material only (no HN or Slashdot allowed). Your boss is not going to change. What is your job worth to you now? Do you need more compensation? If so, I suggest working on leverage first:
1) Apply for other jobs, even if you must move. Only with a job offer do you have leverage to get more pay.
2) Would ODesk or eLance provide enough income to live where you are?
3) When burned out, get out of your desk and walk around find out who knows who.
4) The only way you can get another job is through your contacts. #1 is a terrible way to get a job. Expand your list of contacts.
1) Apply for other jobs, even if you must move. Only with a job offer do you have leverage to get more pay.
2) Would ODesk or eLance provide enough income to live where you are?
3) When burned out, get out of your desk and walk around find out who knows who.
4) The only way you can get another job is through your contacts. #1 is a terrible way to get a job. Expand your list of contacts.