reverse gear is most of the times hard to shift from a stand still. its normal, the 1st however should go in if your clutch pedal is depressed,
if its only first thats not going in when the pedal is depressed, then your synchorizer rings are worn out. if all forward gears are not going in, that could mean your clutch is not disengaging from your flywheel and the synchronizer ring is not allowing you to shhift into first or other gears.
i bet its your synchros at first and second gears is the problem