The inevitable problem of not having enough money to make enough money.
A couple of suggestions for you (I am sure many more will follow).
1. When you are playing your micro stakes cash games, adopt a strategy that will win you more often than you lose. Playing premium hands and raising the right amount in the right position and re-raising when you are raised and have a premium hand. There are loads of strategy articles around that will guide you on the detail of how to play in this way.
2. Why not buy into a low stakes tournament instead. If you are good at tourneys, give the lower stakes ones a try. People will of course bang on about bankroll, but the detail is down to you. If you start with nothing you have nothing to lose. But you will get frustrated as you keep losing doing the same things.
3. Do some more reading about how to play each type of game. Cash is different to tourney. adopting and adapting your game is important. either way, don't get caught with mediocre hands and remember that bluffing
at micro stakes is usually pointless, cos the players there generally don't understand that you shouldn't be able to win with 72o but will call regardless; and then hit the board with a winning hand.
Hope this helps a little.