I think the first thaughts you had are the first places i would look.
Loose wire , flat/low power battery, loose terminal on battery , starter dead ,
There are many causes for this so its justa case of iliminating things as you go .
Has it got an alarm or imobliser fitter ?