Lots of hugs Ramya!
I second what Krista says. Norway is very different from India and I know it can be really hard to get to know people, especially when many are working and have their own lives. It takes time and effort to adjust and make friends. Hopefully get confort from the forum, as well as meeting other people where you live.
To work on the feeling of loneliness, I think it is a good idea to volunteer and also make a schedule of day to day routine (when working, that comes easily, bt when staying at home you need to push yourself and that can be really hard). As for volunteering, you could ask at the library if they have any idea where they might need a hand. I'm not sure if the library would accept a hand, though. (there might be some restricting rules here) You could also go to the Red cross (they have several really good groups directed at younger people, elders, foreigners etc)
As for daily routine - get some exercise every day (walking, biking, swimming, whatever), preferably with others, make a theme for each day of the week (i.e. monday - cleaning day, thursday - baking day, wednesday ---), read the newspapers at the library, write handwritten letters to friends and family (I love getting those letters, but it is sooo rare), start learning norwegian - maybe there is a course you could attend? Do sightseeing in your town (get a travelleres guide / visit the tourist info and start visiting whatever is recommended)
I hope I'm not being very instructive, because that is not my intention. These are just inputs for you to consider. You probably already are doing some of these thing, so just take it with a pinch of salt.
Hugs again!