I can't really give advice for Smoke, he can be played in a variety of ways so different people choose their own style.
Practice + Experience is the the best thing for a Smoke player (Outside of knowing how to perform the reset, knowing combo ender mix-ups and basic frame data, which can all be learned via reading the forums)
Always stay calm, if you lose your cool you'll start throwing out random SB's or be too aggressive and get slaughtered, and Smoke's lack of defensive options really sucks
Stay away from doing the D1~SB online shenanigans or the constant air-tele cross over to escape the corner, those things will work pretty well online vs. unexperienced players but it just robs you of proper fundamental play in the long run.