Bad idea, India will undercut you big time. And join the other 10000000000 web design companies out there? If it were me I would approach some already successful blogs / websites that are getting a good amount of traffic, with a decent SERP and PR. Offer to buy, or invest in for a % of the revenue from ads. If you find a good one, you can see your $3000 back in a matter of months from decent Ad revenue. I would recommend technology blogs.
You may start a Job related site which is having demand always. You many refer the revenue details of LinkedIn. If you are interested in starting automatic Resume Posting service, you can read this one. But it may need either some technical skills or outsourcing skills.
I think you should put that $3000 back in the bank before you come back here and tell us you lost it all in something you probably had no experience in to begin with. Until you know what you are doing, try using free methods, and put your programming skills to work, do not be so quick to invest that money....
Forex trading is big business. The global annual turnover is counted in trillions, yes that is right, trillions of dollars More and more people, day after day, are eager to learn how to trade online. This creates a business opportunity. Online trading in stocks, futures, options and of course forex is a booming business. The technology and permissions to be able to trade online for ordinary people has only been available for a few years. The growth in people trading has been dramatic.
It is important to learn things yourself first. Get a one to one coach, but be careful to pick the right one. It is something if I would have done at the start would have save me thousands.
I wouldn't spend it on anything. I would use your skills as a programmer to do something. Buying a site or a business or asking someone where to invest is just going to open bad doors.
I you have a time to wait you can go for the new site, if not, you can simply buy a site in your niche which is already online for some time and making money (even very little). With this situation you don't need to start from scratch (as development of good new site still needs money to spend) and you saving at least 3-6 month
I would recommend you to Invest $500 on good internet marketing courses and the other $2500 invest on building few web sites. Another option (more risky!) is to learn Forex trading or Binary options trading and start trading.
buy many cheap websites at flippa, make them better and double your money. Online real estate is where it's at.
Hey I totally agree with Kevin, forex trading has become very popular in recent times as a way of making money on the side using extra funds. In fact, a few people have even been able to turn their Forex trading activities into a regular source of income.