The setPosition is not doing anything because it is being overwritten by the link you created with it. Try the following code to place your form on the left side of the screen.
Code:
form = MyForm(title='Personal Details',background=False,align=vizdlg.ALIGN_LEFT_TOP)
viz.link(viz.MainWindow.LeftTop,form,offset=[10,-10,0])