My advice would be to try both before you decide. Spend a day going through a RoR tutorial and another on a Py/Django tutorial. Pick the one that will accomplish your goals in the shortest time possible (your words).
165 karma · joined October 30, 2014
"There’s a particular sinking feeling that comes when the candidate starts on one of these problems and immediately writes a for loop"
Like others have already pointed out, OP you seem to be underpaid in NYC in your position, but I wouldn't rush to switch fields. Stay with what you are doing and try to identify your value and skillset which you can then use to negotiate a higher salary.
Personally, I am very happy at a Big Co. because my schedule is flexible and not insanely demanding (45hr/wk).