Bring relatives over for long term is really difficult.
I was trying to
bring my mum (
another related post ).
Attached is the form a non-EU with a C ( Niederlassungsbewilligung ) permit had to fill out in order to bring his family ( non-EU spouse ) to CH.
This was issued by and had to be lodged with the Kantonal Migrationsamt.
He had to pay CHF500 as a Kostenvorschuss ( costs ) and his spouse is still awaiting since June 2012 for permission to enter CH and rejoin him.