Leveling attunement makes sense, but it takes multiple levels for each slot.
Other things you might be able to try are You have to find him and then go meet him at Firelink before he can do anything for you. and is involved in a side-quest about pyromancy.Gives you a pyromancy flame if you don't already have one.If you haven't found him already it is a good idea to as he can If you have access to the depths then you can find Laurentius. I'm gonna be a bit vague about locations as to try and leave you some fun finding things, but leave enough detail that you can easily google if you want to get right to it
using full cleric+10 armor, medium dodge speed using grass shield) about.24 casts for each adding them up, 48 castings in total around 900+ dmg each hit. (crown of dusk, bellowing dragon ring, darkmoon seance ring, ascended flame+5, 3 black flame spells, 3 great combustion spells. my level 70 pyromancer can solo four kings on ng4 in about 20 seconds This will leave you a good base damage weapon that ypou can use humanity to do more damage with, knocks down shields pretty well, then get your great combustions, black flames, etc. stop upgrading dexterity at 45 (just to be safe) and get enough str to use Quelaags Fury sword (a decent weapon till SLvl 250). in pvp, if you fight with pyromancies (or even sorceries) dexterity is a must have (not so much for sorcery since the damage scalings) but for pyromancies you can do around 800 damage at soul level 1 if you spend it all on upgrading your flame, but as I said, a true pyromancer uses dexterity then vit and stam like any other build. I think the speed cap for casting is either 40, or 50. Dexterity is the differance between casting 5 times in 809 seconds, too casting a combustion per second. If your going to be a PYROMANCER, where your fighting is based around PYROMANCER castings, you need to get your Attunement up till you have 4 or 5 cast slots, vitality and endurance up (obviously, as with all builds) and then DEXTERITY.