|well i just want ur thoughts or maybe a way to change my routing manually if possible|
The routing you're talking about is external and you can't change that. In fact, once you pass beyond your ISP, they can't change it either. So, you're going to have to live with that.
As to speed issues. You said, "and i noticed my internet speed is only 2mb and i have called they said lines look clean and i am set for 3"
I'm a professional network technician and I can you that you will never get the full rated bandwidth of a connection. Optimum is about 80% + or - a bit. The reason being, a certain amount of your bandwidth is used up in overhead. Say you have 100 Mbps LAN at home. You can expect to get around 80 Mbps on a large file transfer. This is normal.
Also, keep in mind you're sharing bandwidth with every other customer of your ISP that's on the same segment as you. Toss in a handful of people running P-to-P software that up/download and there goes your bandwidth. Plus, once you get off your segment, you're sharing with pretty much all of your ISP's customers, and the ISP and then once you get beyond your ISP, you're sharing bandwidth with the rest of the world. So don't ever think for a minute that you will get the full 3 Mbps.
Finally, bandwidth is not a speed rating like mph or kmh. It is a rating of how much data can flow past any one point in a network in one second. People often confuse it for a speed rating............it's not. If you're getting 2 Mbps, you're doing pretty darn good.
also they have noticed a decrease in my speed within this year slowly but it is decreasing and they suggest maybe my modem
If they provide the modem free of charge, by all means, ask for a new one. If you have to pay for it, then the question is can you afford to? If yes, then feel free. If not, then don't bother as I doubt the issue is your modem. Modems usually work, or they don't work. I've yet to see one that only worked partially.