I have yet to find any method of cooking a steak on a skillet that is better than on a grill.
Only reason I do it is because steak on the skillet is still better than no steak at all when the winter months limit grilling.
But that said, I dont like propane for grilling either. Charcoal only for me. And I dont cook direct over the charcoal either. Indirect heat, with a little cherry wood or apple wood on the charcoal and all the vents closed down to give a nice smoked flavor to the steak. Cherry and apple are the best two I have found.
Once done, I'll raise the charcoal and get the grates nice and hot, and sear the steaks to give nice grill lines. I cook to medium. Nice pink but blood free.
But regardless of cooking style, quality of the meat matters more than anything. A crappy steak cooked the way I describe is still a crappy steak. And a good steak can be ruined as well with improper cooking. So make sure you start with a good cut. My favorite is probably ribeye, with porterhouse/t-bone a close second