What color smoke did you see?
If you smelled gas, chances are it was unignited gas coming from the exhaust. When did you last have spark plugs changed? It could be as simple as that. Or it could be more ignition problems, like coil or distributor.
Does the starter sound ok? If it sounds weak, check your battery voltage. You may be lacking the electric power needed to start the car. You should check the voltage anyway to be sure, since it is really easy to do.
Good luck.
Edit:
Just see if you smell gas while you're not kicking your tank... And when you check battery voltage with the engine off, anything below 12.5 is low. This voltage will give you a fairly good reading of the quality of the battery's charge. With the car running voltage should be about 14.5; due to the alternator working.
Spark plugs are a cheap first approach. I would have your knowledgeable friend help you replace them. It depends on your mileage and when you last had them done. Prematurely worn plugs will indicate different problems. You can take the plugs out and inspect the gap and look of them. There is plenty of info on "reading spark plugs" on the internet. If your plugs are fine, you should check for spark.
Exhaust is very noisy by nature, mufflers work by echoing the sound against itself in an inverse waveform to basically cancel out the sound. If there is a hole in the muffler, it will ruin the instrument, like a hole in a trumpet, and will result in loud noise. While you should get it fixed, holy exhaust shouldn't keep an engine from starting.
Hopefully this will get you started at least. There will be more posts with more information by smarter people later.