Take out two lanes on Main Street (they are dangerous especially at the crosswalk). Widen the pathways, add a bike lane. Install functioning parking lots behind businesses. Open up the businesses facing the Fraser River to the view, with nice entrances and water-wise, shady parking.
And if you wanted to think big, you could have Main Street become a plaza with seating and green spaces, and move the highway to Fraserview Street and Russell Lane. This obviously would be hard to do as it would require purchasing lots and/or turning those lots into commercial spaces with setbacks. This would tie the whole downtown together as a commercial space with locally-run unique businesses the focus. If we make our town beautiful, creative people will come!