On the vanishing of Selmer groups for elliptic curves over ring class fields