In my experience, the work part can be the most difficult with this. I've done two long distance moves and am getting ready for another. Finding a place to live can be fine if you're very open and etc etc.
For my most recent move, I've decided that it may be easiest to save enough money to live somewhere a couple months and then try to get a job there. This seems like not the ideal choice (and obviously, as mentioned above and as your parents etc will probably echo, it's not) but it's just too much to tell an employer "hello I can't interview in person, and also I don't have a place to live lined up yet and am not in the city etc". At the very least if you move there first, you can pound the pavement hard on the job hunt and it seems likely that in a 2 month span, you'll be able to find SOMETHING for a job if you try. You'll be on a bit of a timer, but that's just all the more motivation to go secure work. If you save for 3 months, that's a fair amount of time.
So I guess my advice is.. consider doing up a budget in Excel/whatever of how much money you'll realistically have to spend to live somewhere two/three/whatever number of months, including rent/food/luxury/as specific as you can get, and then save that money. That's what I'm currently doing. You may get lucky with an employer that will interview by Skype and is totally cool, but in my experience that's rare. If you can do your budget accurately, including money you'll blow on dumb shit/Subway/shit for your moving expenses/shipping, it'll feel damn good and you'll have a concrete goal. Then find an apartment, figure out how to get there, and just.. go.
Don't wait!