Are you sure your site has a virus and that it hasn't been hacked? If you can't access your site perhaps someone figured out your username and password.
I think you're really going to have to work at it to be successful at web design. You could have a look at affiliate marketing though. I know a few people who claim they're making good money with that.