Actually you should be able pedal the drivetrain backwards. If you can't then something needs adjusting or fixing:
It could be:
- Dirt on parts/chains like mentioned above
- Bent hanger, incorrect alignment.
- Out of place cable tension (try pedaling backwards while adjusting the tension)
- Out of place limit screws
Bet these are just off the top of my head.