i have somewhat severe social anxiety, and if it took me 4 years to work myself to talk to her, you can imagine how bad rejection is to me.
just do it already seriously, if it takes you 4 years to start to talk to a girl, god knows how long you'll get another opportunity like this again. tell her how you feel, if she says no,
then find a new bitchatleast TRY to find a new bitch, if she says yes, than gg scrub