I've been getting spam send from me in facebook.
Like SecretMapper said, are you sure it isn't some dick deciding to flood your inbox? Look at the times that the message was sent, look at activity on the account or accounts related to it and use certain factors to deduce whether it's a real human aggravating you or a program.
Another thing, shouldn't there be a user blocking function of social networking sites? Especially a popular one like Facebook? Why don't you just block them?
After some looking into a lot of people have been saying playing free games and other such downloads
Yes. Any download can include malicious codes, websites can download viruses without your permission and I wouldn't be surprised if a Flash web applet could also harm your computer. I doubt it would be from Flash games, Armor Games is safe, NewGrounds is also relatively safe - haven't heard of the other site you use, you might want to look into that one. You could have clicked a link to a dodgy website or something.
getting spam bots taking over your account. Is such claims true?
Technically not but the principle remains true. A spam bots function is not to hijack account - as implied, it is to spam. However, most hackers aren't friendly enough to give you a single-function program, they'll give you a back-door or trojan horse which allows for all kinds of other viruses to come in - and maybe you're just seeing the effect of one?
Consider yourself lucky if all you got was a spam-bot.
Makes me very nervous playing new flash games being posted is there is a threat they where posted to steal your info.
All the games that qualify for posting on Armor Games are all safe and the majority of games, I'd say, are from programmers who've made multiple games here in the past, so you can trust them. You've just got to make sure you're not clicking any links you're unsure about or downloading stuff because it "looks cool" - downloads probably being the biggest method for distributing malicious programs.
further info.. I have avg free up to date and spybot up to date along with regular cc cleaner almost every 2-3 days.
AVG Free is pathetic, there's not much point trusting detection rates with it. In fact, none of AVG's products are good compared to other paid AVs and internet security suites - ESET NOD32, Kaspersky Internet Security 2010 and TrustPort, for example.
Spybot is pretty good and normally it has some good detection rates. Keep scanning with it, it should definitely notice spam bots since it looks a lot of those kind of nuisances.
CCleaner really does not matter. It's a registry cleaner, not a virus scanner and it does not have a database of malicious software/code. Maybe it might, by chance, find dormant viruses, but the chance of it helping you find the spam-bot is very low. Also registry cleaning every 3 days is seriously over-kill.
You might also want to try free online scanners. F-Secure have a free online scan, and I think Kaspersky's free online scanner service is up and running again. Good luck!