hiya,
ive been researching on the Virgin Atlantic site and found:
2500-3000 hours total time - this should include at least 1500 hours commercial jet time for those coming from a commercial background.
So, i would have to do as you have said an join a Charter Airline working odd hours to build up my flying time.. Then watch for openings on the Virgin Atlantic site and pray
Im still a bit confused about exactly whats going on but im researching it.. Bear with me, im 15, im going to get most things wrong - ill learn tho