You need a lot of work. Not trying to be mean or anything, but there are lots of wasted opportunities. You do a lot of dodging and rolling when you could be doing something better, and you hardly ever punish when your opponent hits your shield.
A few really basic things to remember, which I'll be presenting in a numbered list cause those make me look real smart
:
1. If your opponent lags against your shield, punish it. There's no reason not to. Drop your shield and hit him. Don't worry about him retaliating. He can't, not until he learns to pressure your shield safely, and once he does, you'll quickly learn the difference between an approach you can punish and one that you can't.
2. Spacing is almost always better than dodging or shielding. If your opponent comes at you with an attack, your best option is often to dash or even just walk away. It evades the attack without sacrificing anything, plus it often puts you in a great position to respond with your own assault-- one that's far less predictible and punishable than your usual roll or dodge to fsmash. You have a lot of mobility in this game compared to other fighters. Make sure you're utilizing it.
3. Don't use your power moves-- in Pit's case bair, fsmash, and dsmash-- between 70% and 110%. You want them at full power when you've got your opponent to a decent killing %. Check out my "three phase pit" guide for more details.
and 4.... Nice work getting the wingdash down in terms of execution, but you're far from really learning the application. I'd recommend, however, making it one of the least of your priorities for now. You need to work on basics first. Get yourself a much more fundamental feel for the character before you move on to messing with tricks like that. You'll find much more success that way.