Alright, i'll give it a shot:
Against Marth: You need more grabs. uthrow>uair = win. If they DI it, a nair/ bair is better at low %s.
If the usmash isn't going to kill him waveshine into a grab>uthrow>uair instead. Does more damage, and has a better chance of killing (due to it's higher starting point). If a usmash would kill him, do that.
I have the same huge problem you do against marth. Spot dodging at tipper range. It never works. You either have to be really close (and hope they don't pivot grab you), or be really far away (in which case, there's no reason to dodge). And if you find yourself doing it anyway, follow with something that has more range than the shine, like a ftilt.
Waveshine>nair>more nairs/ usmash = win. use it more. I know you can.
Against Ganon: Uair juggle, Nair Juggle, Bair Juggle. Pretend he's an easier to combo marth, and you're good.
You basically want to hit him with a nair. Nairs combo into everything you'd ever want to combo into. Shines, Nairs, Usmashes, grabs, uairs, bairs all combo from nairs. If you land a shine, unless in position to infinite waveshine, you'll want to waveshine>nair.
I like to drillshine infinite ganon, but that's just because i spam the hell outta that infinite on lots and lots of characters.
Against Peach: Tough stage. Lasering is hard there. On other stages, SHL a ton more. I say SHL, cause you can run away better with it. Peach combos like ganon, except for less damage ranges. If a peach is on a platform above you, 90% of the time, they're going to dsmash if you jump. Either fake them out with a quick empty shffl, or if you feel it's right to jump with full guns a blazing, make sure you uair early (on the way up, so the 2nd hit is coming out as you're reaching her), and you aim for the center of her, with only your toes going through he platform. Full Hopped nairs beat float approaches, Bair is the only aerial that beats the dash attack.
General: You need a wider variety of movement. Try mixing shl/ shdl with Dash Dances pulsewalks, and circle jumps when at a medium range.
If you cross-up a shffl shine, i like to waveshine>dash dance grab, or pivot grab. Thats one of the best "mindgames" i have (so far).
If you uthrow someone towards a platform you know you can't uair them before they hit, try wavelanding on the platform (often provoking a getup attack if they missed a tech), drop through toward the center of the stage (so you're under the edge of the platform). If they tech/ roll toward you, uair. If they tech/ roll away, in place, or getup attack, bair them off the stage. (just thought of that now, dunno how well this actually works).
Your combos just need a better sense of direction. Make sure you know all the things that can follow up an attack. Pick your goal of the combo first (i.e. Usmash). and you've hit with a jab. you know, from seeing how they react to jabs, that they always spot dodge afterwards to avoid the jab. Dash dance away, drillshine after she dodges, say you land behind her. At this point, you had the direction of your combo down, you know a usmash will work here, so go ahead and use it. You also know, say, at this %, a usmash won't kill her, and that a nair combos into a usmash. Then waveshine into a nair>usmash.
Basically, you've got to think where you want to go with your combo (usmash KO), what directly combos into it (nair), and what steps you need to take to hit with that nair, and add enough damage along the way.
I've recently started using this mindset for comboing, and haven't perfected it yet, but it's improved my combo game a ton, i hope it'll help yours, and anyone else who reads this.
On DI: if you haven't already, read (fully) Doraki's guide on it. (I recently posted a link to it in Fox Q&A). But basically, just hold Up-Towards for any powerful horizontal move, and Horizontal and a little down on vertical sending moves. (this whole statement is generalized).
on my work schedule: it's every time during the week one would want to play smash (except weekends, mostly).
Good luck.
(please critique my fox if you have the time, thanks - see sig)