Guys ..please pull me out from my dilemma ? .

I have 4 years of experience in SAP domain . Having less experience in IT , i wont get H1 offer from my current company . now i choose to do Masters in US . Will it be a good option to earn something over there (after MS) ? . Pelase let me know your valuable suggestions ?

Well, pursuing higher education, just to make money in US is not the best idea. You need to pursue MS, only if you are passionate about education. Read this article on Goal for MS in USA You need to be cognizant of the fact that H1B visa situation is a little tricky with the lottery these days and make a decision wisely. If your goal is to go to US, you can join any IT outsourcing companies and see the options of working on L1 visa in abroad.