I did a lot of research on this last year when I was making a prototype. I made a wooden (oak) bow using standard bow-making technique and backed it with silk. Only pulled about 50 pounds.
There's an awful lot of "just use an auto leaf spring" stuff on the web, but almost nothing about anyone who has actually done this. Leaf springs are not "tillered" (tapered) the way a bow (the actual term for a crossbow is "prod") is, and as they are made they would be very inefficient.
The material is OK, but you would have to do a great deal of cutting, grinding, and shaping, and then have the entire thing re-tempered. It must be "spring tempered", of course.
Much easier just to buy a pre-made prod from a firm like Alchem:
http://www.alcheminc.com/crossbow.htmlWhich specializes in medieval crossbow parts.
Fiberglass is very tricky to work with. You could conceivably make a wooden bow and apply standard bow laminates of fiberglass, but this requires special adhesives and must be "cured" as well.
Were I going to make a functional medieval crossbow, I think I'd just buy the prod from Alchem.