1) Get more in-person shadowing. The virtual shadowing is nice, but it's like a lecture series as it's described. Good information, but you're not smelling the patients or the Clorox. 🙂 Get to at least 50 hours total to be safe, so I suggest 30 hours in a primary care area if you can. I don't know how your CRA work helps with this suggestion.
View
Ideally you need to get to 150 hours to avoid your application getting screened out by most medical schools for insufficient demonstration of service orientation (alleviating others' distress). Your crisis counseling helps, but you also have to show service orientation is not completely dependent on teaching or healthcare opportunities. Furthermore, you need to show your service orientation is independent of being part of a school organization as an expectation of your time as a student (ideally). Were you part of a campus group as a service group leader?