Basic process is below
Online:
Fill the required account application required
Offline:
Download application or get application paper from your brokers, go through it and sign them up were ever required
And send scanned copy of same and some broker need physical copy of it though
Submit the required ID proof required generally Driving License, Passport, Pan Card or Voter ID is treated as valid in most cases and some brokers need recent copy of your utility bill
Fund your account:
1. Wire Transfer
2. Online using credit card
3. Local funding
Decide you want market maker or ECN before going to trade FX
Recommended broker: Fxcentral, i have account with them as i need local support