There is no any difference, it will give you same results whether you do seo in India or outside it.
Most of the traffic comes from Google only and alexa is good for those who are using alexa tool.
Better to create your new account and remove your old account.
First you need to understand HTML because only then you can do on page SEO.
Separate names with a comma.