Will it jump start? If so, you can narrow down the problem some.
Could be battery does not have enough juice to turn car over. Could be corrosion on battery terminal or starter connection. Could be bad starter.
Previous post brings up good point, make sure it's in neutral, not sure but alarm system could cause problem too.