So I set up a main router which is DLink DIR 868L with a wireless repeater which is Linksys EA8100 actually router set to repeater mode. The repeater receives signal from the main router wirelessly and broadcasts it forward. 5ghz band acts as the wireless backhaul. Now I have good signal at the extremes.
This was my weekend project and pretty pleased with the outcome.
This is the actual layout of my house. Some ideas for you guys, if you have bad internet.

Before this also I had a router repeater setup, the repeater was Asus RT N56U and I was facing disconnections often, so the Linksys EA8100 replaced the Asus and I also completely changed my router repeater positions and the change of positions could have made significant difference. I brought the main router to as centre as possible by pulling the optical fibre cable to its max length.
This was the old placement which was bad.
