Simply put, Telus is in no hurry to upgrade your area. Residential is where the money is, not commercial, especially in a smaller town. Commercial is much lower density and demand compared to residential.
For now, I'd recommend getting one or more additional lines, and doing load-balancing. Load balancing actually works quite well when you have a large amount of users. Essentially, the router would shuffle the users around between the different connection to try to even out the load.
If you're looking for a good router to use for load-balancing, I'd recommend getting a Mikrotik. They are reliable, powerful, and highly configurable. There's a learning curve though, but if you're technically inclined it shouldn't be too bad.
Something like the RB450 if you don't need wireless or gigabit: »routerboard.com/RB750
it is incredibly inexpensive for what you get!
There are of course plenty of different models to choose from, with different features and capabilities: »routerboard.com/
Info to get started: »wiki.mikrotik.com/wiki/Load_Balancing