Couple of thoughts, as I play tons of single table SNGs and have for years.
If you are only getting crap cards, be patient. A nice thing about SNGs is that you are rarely completely out of it, so there is no point in playing a doomed hand and donating chips to someone. Suited connectors are better played from late, but if you can see a flop cheaply from early, go ahead and play them. In some games, there is a lot of limping early and you can get away with it. If you get re-raised, your next move should be based on your read.
Not sure what site you are playing on, but 1.10 and 2.20 SNGs can be a bit like free rolls, in that a lot of guys go kamikaze. Move up to 5.50. The games are a little more pure at that level. That assumes that your $25 deposit is not your last $25. Also, stay away from turbo games. They are fun, but the faster the game, the more you leave up to random chance.
A single table SNG is different than a MTT or cash game, so your approach needs to be different. In general, play tight early in a SNG. Guys getting knocked out is like winning chips - your situation improves. You don't have to be in a rush to double up.