It will be hell for you, until you reach LVL 13 and start to experience *some* kind of teamplay. Most new players now have to either face fake accounts, russians or the worst, experienced players teaming up with noobs. Try to play some support heroes and learn more about teamplay rather than aiming for max-anything. Do not let the gamification (points, items, drops) get to you. If you want to enjoy the game, NEVER EVER start trading until you are confident enough to play and you know enough to spot a scammer.
And most of all, make friends. If you like someone on your team, let them know and add them. You can find a surprisingly active community of players from India in South East Asia, and I'd suggest you choose EU West instead of EU East if going for European servers.
p.s. Most experienced players might be reluctant to play with you at first because of your level (includes me), and don't take it for a bad remark. Keep the company and play better