Ok so i got the number of the NIB section in my district and called them,told them everything .They said they'll look into this ,obviously one call wasn't gonna do this so i had to call them atleast 15 more times in span of 2 hours and i guess they got fed up and finally when i opened my browser i got the message to click "happy browsing".
Now i am getting 3.3-3.4 mbps in speedtests and actual dowload speeds of about 410-425kBps.
Good for now i guess.
Advice for anyone,call the NIB regarding speed matters,these morons at exchange are clueless about these things.
Was a hassle ,but i suppose they too would have done nothing if i hadn't called them like a million times,so keep nagging these lazy morons.Thats the only way . sigh