If I have some ideas to do, I mean websites and web apps, but I'm bad programming and just moving to USA to live (means I don't know anybody here)... how can I start?
Everyone has ideas. Execution is what matters. It's good that you've begun programming, because putting together a prototype is a vital first step (and much easier if you can do it yourself). Make sure to read http://news.ycombinator.com and see if you can find some HN meetups in your area. That's a great place to meet like-minded startup founders (or aspiring ones).