I can do rails no problem, well, except I almost gap half the rail, grind for like less than a second and come off switch, any way to fix that problem???
You need to work on the scissor technique for rails that are round. If its a square rail its a bit easier. If you jump straight on it you should be able to just slide to the end. When you hit it at an angle you need to stop the momentum that carries you over the rail. So when you approach from an angle you want your front foot to be at an angle, so when it makes contact it stops the momentum that would carry you over the rial.
put your front foot like you are pushing down the gas pedal in your car, and look at the end of the rail. While speed is your friend, you don't want to just disaster onto ever rail, practice at different speeds dawg.