Is it really necessary to one game type? As of now I've been playing Cash games, SnG and the tournament 4max shootout. But it seems It's not profitable for me. Money come and goes. Should I stick to one game type? As a beginner to poker any advice would be appreciated. TIA
The games you've mentioned here are vastly different from one another (as far as strategy goes).
As a new player I'd personally suggest to stick to one type and learn all you can about it. I'd also recommend that as a new player you might want to read up on & play strictly 9-plyr SNG's & low buyin MTT's (and of course the private
freerolls here on Cardschat... they are an excellent avenue to learn the game as the play in them is generally quite good).
The experience gained in the CC freerolls can be taken to the other games online (consider the 180-plyr. non-turbo games on Stars). OR..check out the Daily Dollar on Fulltilt (I believe it is doublestacked (3,000 starting chips) which would give you a bit more play).
When I started out online I jumped around all over the place as well... going from 9, 18, 45, & 90plyr SNG's, MTT's and FullRing & 6-MaxNL cash tables. If I had it to do all over again.... FOR SURE I'd just stick with one main one and that would be 9-plyr. non-turbo SNG's & MTTs.
Turbo SNG's are good too.... but you really want to be familiar with ICM & High Blind play..... you need a good preflop, latestage game to do well in these (push/fold game) - - there is no room for error in the turbos.
ALSO... read up on some decent SNG Strategy Guides. It'll make a HUGE difference in your results.
If planning to play in MTT's, you would do well to read the Harrington Series (Harrington On Holdem Vol. 1 & 2, Tournament Play). Good chance you can pick these up via your local library on an inter-library book loan.
GL on the tables!