Yes, unfortunately there are a lot of scams out there. There are some good online careers out there but it will take some work to find them. I am 100% remote in my career but I started out in the office, in a cubicle and worked my way up to telecommuting.
I would suggest checking out a few websites...virtualvocations dot come, flexjobs dot com, indeed dot com (and enter remote or telecommuting as the location). Also, go for forbes dot com and type in telecommuting jobs... you will find 10+ companies that hire telecommuters quite a bit. There are some jobs that are suited for telecommuting as well...medical billing/insurance/coding, accounting, some inside sales, customer service and technical support jobs as well.
good luck! :)