I would say, rest some. Also, maybe take your bike to a bike shop -- your back, neck, and shoulder pain could be indicative of fit issues. It's amazing what swapping out a stem, seatpost, etc can do for fit.