Tauras has slow hard swings, learn their range and stay just out of it. during his recovery hit once then get back. If you have firebombs it goes really quickly. when he backs you up near a tower run towards his feet, roll until you get past him and sprint away. drop attacks work well but you need enough time and distance to get up the ladder first so I recommend doing it once only, don't always keep your guard up, keep your stamina up, guard when your stamina is full or when you see a swing coming. get a 100% damage reduction shield, the soul arrow spell is pretty useful and you can buy it near fire link shrine if you search around a bit. don't be afraid to grind for souls either, sometimes the few extra levels will make a hard boss a manageable boss. Grinding is also practice, You are still early in the game and knowing the speed of your attacks your recovery time when hit, and practicing your roll and dodge skills is a good idea. every time I play with a new weapon I make the same run through a particular area until I have it down solid. At this stage armor isn't that important (it provides a lumpy benefit, which only means it isn't worth it unless it actually makes you take 4 hits to go down instead of three), try to stay at under 50% equip load, better if you can stay below 25%, It isn't just fat rolls you need to avoid but your movement speed is also much slower above each of those thresholds.
most important heal or attack while the Demon is recovering from his own attacks, There is one in particular if you watch him that gives you a nice wide opening.
I hope that helps