a melee char is going to have a bad time fighting dragons. they fly, it's simple. they have the power to damage anything from the air and you expect them to land and fight face 2 face? maybe if you annoy them a little bit (give 'em a reason to land) you'll get your chance.
as a deep emersion of RP you'd want only a stupid char would stick to melee weapons when dealing with a creature of the skies. even some draugr dreadlords are using melee weapons and bows. if they spot you they'll switch to the bow and then after they loose you from direct line of sight would come search melee combat. and they are undead zombies.
so, learn to use a bow. it will not hurt you, and guess what you don't need to put perks in it, and you'll increase your level. and as a fighter i guess u know how to smith and thus improve the bow's damage.
a hunting bow can reach 500+ damage with specific build, but a 200dmg takes down regular dragons in 3 shots on expert difculty lvl 50 char. imagine for a low level char that smiths himself a powerfull bow will be able to damage it suficiently.
this is no spoiler, but is basic logic with minimum knowledge of play.
for my archer char the house landings were best.
provided no melee attacks from dragon
provided cover from it's shouts
guards could hit it safely
follower (that has also a bow, not necesarily specialised archer) inflicts some damage
stop bitc***g about the power of the dragons. as you go up in levels it should be logical that you can end them faster.
haven't got any dragons fly backwards though. neat trick
