First off, good falco.
-Try to do waveshines more and shine multiple times into his shield.
-For a more Marth specific piece of advice, use more SHLs, they're the pwn against Marth to halt his movement. Also, try to make them a tad bit quicker.
-I don't know what the dtilts were about, but try not to use them so much. Wavedash -> Shine -> waveshine or a ftilt for spacing, or even a dsmash, but don't use Dtilt so much. I think the killing % for Marth should be in the 120's, then you can use them as you wish.
-----------------------------------------
To practice waveshining, you're going to want to get it down first, so that's easy, just shine, jump, wavedash, shine, repeat, simple. However, when you hit someone with your shine, you get 4 extra frames of lag, be ready to do both the hit lag and the non hit waveshines. To do the ones with hitlag, go to melee mode, have two controllers plugged in with the other one on bowser as a human controlled player. Go to options, set the damage ratio to .5 and turn handicap on. Put Bowser's handicap at 9 and yours at 1. Go into a match (FD is an ideal level), pause it, unplug controller two, hold up on the control stick, replug it, and press start. This centers the controller as up and therefore when it rests at neutral, bowser crouch cancels. You can shine him to 999 without his moving (Dairs will make him pop up though, sadly). This is a way to both practice waveshining (can waveshine from one side to the other and back and forth and back and forth.... etc.) as well as learning how to properly Pillar, which is something that you weren't using that you'll need to learn eventually.
For the SHL timing, just work with it some more, they look good, but they could be a bit better (not a huge problem, don't get me wrong <3)
As for not using Dtilts, just play more and try to avoid using them so much... that's all you can really do.
All in all, good Falco man, keep it up, you're doing really well =)