IMO, it's tough to make regular money from the big tournaments. Depending how many you play, you could go a year without a sniff of the money places.
Regular money from the sit & gos is very possible. Day to day, I make more from the cash games than anything else. Of course the losses, when they come, are much bigger for the cash player.

The simple answer, if you are profitable but want more ("decent") money, is to play more often or to multi-table.