PikaaaaaaaaaaaaaaaaaZHUUUUUUUUU! XD
Omg Tai's so upset that there's another pika player lol! I LOVE it XD
Ok ok ok.... so I'm not sure how much I'll be able to help out, but... here goes lol
Against Doc:
This is one of Pika's hardest matchups. I honestly don't have much experience with it, but as for a few things that I've noticed... One really good thing to do is upward angled Ftilts. Pikachu's Ftilt has very good priority. I saw that you were having a bit of trouble with his pills, and I think that your answer is Ftilting them instead of blocking. Many times, trying to block a pill with pika will result in a shield stab (which we all should be used to by now *sadface*), so I feel that ftilting them is a better option. You have AMAZING tailspikes! You REALLY have that down. You seem to know exactly where it is lol. As for edgeguarding, Please remember that a downward angled Ftilt is probably his best edgeguarding technique. Sometimes against Doc though, this can trade. But if it doesn't trade, right after you hit the Ftilt, he's in perfect position for a dropzone Dair. If he eventually sees this coming every time, you can simply charge an Fsmash if he tries to immediately up-b again. Main point: Try more upwards angled Ftilts on stage for his pills, and just to shut down his approaches. Edgeguarding with downward angled Ftilts are great, as long as they don't trade with his up-b.
For Marth:
I personally love this matchup =)
The approach that I probably use the most in this matchup... is Dtilt. Approaching with a running Dtilt is SO good in this matchup, believe me. You can do Dtilt -> Grab/Nair/Retreating full jump thunder jolt as a safe approach. Pikachu's Dtilts are very fast, and most marth players that I play against don't react fast enough to shield grab the Dtilt if you just do another Dtilt right after. Another good thing to do: SH Uair. The deceptive range will hit your opponent a lot of the time. If you hit him with the tip of your tail, you can run backwards and Usmash as a combo, Run backwards and grab, or if he DI's very far behind you, you can techchase him.
As far as grabs go... here's what I love doing the most: If you Uthrow Marth at low-mid% and he DI's fully either left or right (which most Marth players will), you can do running SH Tailspike -> Usmash/Regrab. Or, if you guys are by an edge and he DIs off the edge (this is my most favorite 0 to death) You can do running SH tailspike -> double jump Tailspike, then sweetspot the edge. After that, here's the last thing: If you up-b either Horizontally or Diagonally downwards, then back in the opposite direction to grab the edge again, and you hit Marth with it, it'll literally stop all of his momentum so his Forward B won't send him anywhere anymore, and there's your 0 to death. I've gotten this countless times against Marth
One last thing about edgeguarding him: Ledge attack works AMAZINGLY well against him (if you're below 100%). If you're grabbing the edge, and you're not sure if he's gonna Up-b onto the stage, or wait to up-b so he can grab the edge once you get off, just ledge attack! If he tries to sweetspot, it won't allow him to grab the edge. You have the edge for so deceptively long, it's ridiculous (it's kinda like Bowser's and Peach's ledge attack. You think you can grab the edge, but then you'll still miss). The second thing: If they up-b early to try to get on the stage, your ledge attack will hit them backwards even when it seems like it shouldn't. After you hit them, simply WD backwards to grab the edge again, and ledge attack again. Rinse and repeat until they're dead
Against Fox:
One thing that's important to understand is when you can get out of shield pressure (which I know that you already know, considering your amazing falco lol). Pikachu works AWESOME against those Fox players who like to shield pressure by doing Shine -> Full Jump Nair/Dair/Uair -> Shine -> Repeat. Whether they're attacking the front or the back of your shield, all you need to do is Full Jump Uair OOS right after the shine hits your shield. BAM! You will usually hit them upwards, which means you can easily start a combo with this. It's amazing! However, against those fox players who like to SH instead of full jump for their shield pressure, you're more limited, because it'll only work if they're pressuring their shield behind you. If they're in front of you, sad to say, there's not much you can do.
As an approach, running Dtilts and SH Uairs are actually good alternatives for SH Nair. I personally use running Dtilts the most. Also, in this particular matchup, running Dsmashes are good against those fox players who love to DD a lot. They will normally attack when they see that your movement has stopped, but then they'll get caught in the Dsmash. Dsmash is awesome because it'll beat Fox's SH Nair approach. Be careful with this though. If they read you, it's obviously not good, but it's amazing otherwise.
I noticed that for the most part, from the ledge, you'll either ledge hop -> Fair or waveland. Wavelanding is obviously amazing from the edge. Pikachu can keep his invincibility and be able to do something (Usmash, block, etc.) before the invincibility ends (Just like Fox and Falco can). This is what I usually do the most, but you have to do it extremely fast. Fair, on the other hand, isn't exactly that reliable... Sadly, it's pretty punishable. As stated by Samurai, Ledgehop Uair is awesome! Especially if they're somewhat close to the edge. You'll most likely hit them with the tip of your tail, meaning they'll be sent behind you off the ledge and you'll be in the offensive position. Plus, you can easily double jump Uair and grab the edge again. You can also do this with Nair. I would say your best options from the edge are either Wavelanding or doing a Ledgehopped Uair (either landing on the stage or re-grabbing the edge).
Something that I can rarely pull off, but I KNOW that you can do it because I've seen you do similar things:
Shai drop -> retreating Uair. Omg this is awesome, but I can't shai drop very well lol. I know you can though, so maybe this can be another addition to how unique your Pikachu is
Hitting someone with the tip of your tail is sooooo good. You can either techchase or combo out of it. I usually go for the Usmash combo.
Anyways, your Pikachu is looking very cute so far
Keep it up Zhu!!! =D I hope that I was able to help lol. Not sure if I did, but I tried