haha! my forte! to fully understand the topics you're getting at, you'll need to cover many different types of cultures, religions, folklore, etc. i can absolutely reccomend lots of things to you! for websites, try:
http://en.wikipedia.org/wiki/Picts
http://sorrel.humboldt.edu/~geog309i/ideas/dragons/welsh.html
http://www.surlalunefairytales.com/
http://en.wikipedia.org/wiki/European_dragon
http://en.wikipedia.org/wiki/Vikings
http://en.wikipedia.org/wiki/Germanic_paganism
http://en.wikipedia.org/wiki/Celtic_paganism
http://en.wikipedia.org/wiki/Slavic_paganism
http://en.wikipedia.org/wiki/Medieval
http://www.shee-eire.com/magic&mythology/fairylore/main.htm
http://www.hedgewytchery.com/
http://www.nationalgeographic.com/grimm/
http://en.wikipedia.org/wiki/Renaissance
http://absoluteshakespeare.com/guides/summaries/shakespeare_summaries.htm
http://www.greekmythology.com/
http://en.wikipedia.org/wiki/Elizabeth_Báthory
http://en.wikipedia.org/wiki/Vlad_tepes
http://hometown.aol.com/hpsofsnert/index.html
for music (you can look them up on itunes or youtube!), try:
the mediaeval baebes (i reccomend listening to: the snake, musa venit carmine, star of the sea, scarborough faire, temptasyon, kinderly, and i am eve first)
loreena mckinnet
david arkenstone
the corrs (try 'toss the feathers')
for fiction, try:
any shakespeare story
books by juliet marillier (i HIGHLY reccomend wildwood dancing, wolfskin, foxmask, and the bridei chronicles)
books by patricia a. mckillip (i reccomend winter rose and harrowing the dragon)
books by donna jo napoli (i reccomend sirena and the great god pan)
(for nonfiction, just pop by your library and pick up some books on the above subjects, i promise you, there'll be tons!)
for art, try:
http://www.kycraft.com/
http://www.rebeccaguay.com/
http://en.wikipedia.org/wiki/Michelangelo
http://en.wikipedia.org/wiki/Raphael
http://en.wikipedia.org/wiki/Viking_art
http://en.wikipedia.org/wiki/Celtic_art
i hope a helped a bit! let me know if you want to know anything else, i'm quite resourceful on these subjects!