Does anyone have any recommendations for someone who could help me re-do my CV so it's more railway Themed??
As others have rightly said, you're unlikely to get a 'railway-themed' CV that will be accepted by all.
I'd strongly recommend doing a bit of Googling as you might find a new CV design that you like and then you can recreate your CV using that template. Also, these days you'll find that CV standards have changed from what they used to be so it might be worth having a read up on that and making sure that you're still up to date.
Regarding the CV's contents, I'd strongly suggest as
@Pacerman99 has rightly said, do your homework on the role you're applying for whether this be reading the role profile or google the skills required for the role that you're applying for. Once you have that information you can then tailor your CV to that role. Make sure you include experiences that you think will benefit the role. Also, Google
Buzzwords to include in your application, I'd again specifically tailor it to the role or type of employer you're wanting to work for.
To make life easier for yourself I'd suggest creating a base CV with all your information that you could hand in anywhere, then create a copy of it and use your copied version to tailor it to the railway so you're not having to change your CV every time you go in for a job.
Best of luck with it all.