It could be a simple as a flat battery. If the battery is flat, it will still have enough power for the radio but it won't kick over the starter motor.
You need to get an auto electrician. Ring one up and get him to come to your car. I promise you it will take him less than 10min to solve your...