You could flash the RAMPS_test program instead of Marlin to make sure hardware and wiring is working.
Then take the next step and test with Marlin. Use low acceleration and max. speed parameters first and go on from there.
Then take the next step and test with Marlin. Use low acceleration and max. speed parameters first and go on from there.