Planning is one of the most important aspects of preparing a good immigration application.
Getting specific advice about your personal circumstance is very important. You really need to know which rules best suit your circumstances before you apply.
Speaking to a lawyer makes sense. A good lawyer can advise you on the best way forward, which application to submit, the cost and the required documents.