Well, I got the eShop fully working on my Japan to US 3DS using swapdoodle. Its confusing but ill explain how Steps to replicate:
1.Link a NNID to the Ctrtransered system.
2.Get the CIA of Swapdoodle corresponding to the region you switched to. (I got my CIA from my Old 3DS, you can just...