I have asked girls out in school and such, but never while out and about because I have literally no idea how to approach a girl or what to do once I have
Most Helpful Guy
Join online dating. Your best bet for practice.
Check with a matchmaker
Get some books on it.
When you find one treat her respectfully and lovingly. Hopefully she will reciprocate.