Use the search feature alot has been written on all of the subjects you just mentioned.
Move out of CA. I did and live in CO now. CA will probably catch you if you try the Nevada corp scam. I say that because most try not to pay the $800 per year and CA tax. They know about ppl from CA setting up accross the border in NV and CA looks for it. You better not be getting money wired into a CA bank account from a Nevada Corp! It will raise red flags instantly.
Offshore can be done from what I have read and talked with people that have done it, but when you try to repatriate the money to a US account watch out. The IRS is hip to this scheme. The trick is to get the money back into the US without being flagged, especially with the Patriot Act involving banking. Hint.....trade under a corp account and wire money to a US based corp bank account, never offshore corp to US personal account. This isn't watched as closely because many international corps do business between each other. This will cost you though with 2 set ups, accounting,etc. You get the picture.
Good luck
Dan