first thing - when youre connected directly to the modem - how much internet speed are you getting?
2nd - when you connect your modem to your router - same thing, how much speed are you getting?
3rd - while doing a speedtest, how many devices are connected at the same time? (pref 1 to make sure tests are done efficiently)
4th - how much speed are you expecting to get?