1st question, your nationality?
If you're Indian then, I think you're in for a long route. I'd recommend the shortest method would be soft landing & then returning to get married. Of course it's costly method but then you can utilize the visit for evading the delay that'll kick-in if you marry & then decide to get everything in order.