Your
is good, but you need some adjustments. For example, don't try to spike your opponent unless you're sure he will be there when the hit will spike. You've spiked me with
too high, and I could just come back easily with my recovery. The only good spike was with
, but his matchup is already bad with Yoshi anyway.
You should also try to approach with your eggs. The eggs are pretty efficient for approaching, like Doc with his pills. You can grind up some damages easily if you do it right. Try to do more airial combos, and keep putting pressure on your opponent. Yoshi has been buffed a lot in Smash 4, so maining him is good.
To progress, play more on basic stages and less on FD. Try to watch other Yoshi players and see how they play, especially how they approach if you think you need to improve on this point. The Yoshi threads here will help you a lot, and it won't be difficult to find good Yoshis, since he's top tier.
Anyway, keep going buddy, your Yoshi has a lot of potential.