Don't throw out pokes that aren't 4, F4, 1 2, or 212 unless you're doing a jump in where speed doesn't matter. Up close you want to pressure with D3 and read their reaction. If they jump back, dash F4 or BF3 if you can reach. If they attempt to cross up, upper cut, if they jump straight up, air grab or upper cut. If they start to throw their own pokes, Ex DB3. Throw in spontaneous throws after a single D3.
Don't throw out random telestomps. Most good players know how to deal with them. Most XRays also beat it out clean, even if you go behind them they can time it right.
Don't ground stomp unless you're 3/4 - full screen. Fireball is unsafe 1/4 of the screen.
Punish with 212F1 BF3 or 12B1 dash 4 BF3. You can also do 12B1 dash 1B2 DF1 for about 4% less damage, but you land right beside your opponent for more mix up opportunities, or more D3 pressure.
When the opponent is knocked down, you can pressure with B12 or 3 but the opponent can just stay on the ground and do a wake up attack. It's better to just pressure with D3, throws, bait an unsafe wake up, cross up, or random telestomps. If the opponent stays on the ground, telestomp.