I know everyone says practice and drills, but how does one practice and what kind of drills? Whenever I try to do a safety it backfires and my opponent gets an easy shot. Any help will be appreciated.
Good safety play comes from good positioning and object ball control. If you can control the cue ball good though, I don't think it would be a problem for you to position the object ball good as well. So it is basically positioning and speed control. If those 2 are good in your offensive play as well, then you must hit good safeties.
If you don't hit good safeties but you think that your (offensive) position play is above average then you may even have an over inflated view about your abilities in position play. I think that in order to play good safeties, you must become a good position player first, and not just become a shooter who can pocket anything from everywhere.
No wonder Efren could play such amazing safeties. His position play was phenomenal as well.
So, don't practice safeties...just become a better position player. My advice is to play straight pool A LOT, or play some billiards as well.