
Tammy, first and foremost - don't compare yourself! BUT - one thing that is absolutely non-negotiable as a VA (simply because you'll be running your own business) is confidence. Confidence is the key to so much - especially when it comes to interacting with and contracting potential clients; they, like anyone, naturally gravitate toward a confident person who knows the value of the service or skill on offer.
As to what it takes to be a virtual assistant - why not start with brainstorming some of your administrative skills and talents...just start by making a list, and you can even post it right here. Then we can all jump in to help you determine what kinds of services you're qualified to offer.
There are some basic skills one should have under their belt - things like the Microsoft Office suite (Word, XL, Access, Powerpoint, etc. - although honestly, I've never once actually used Access many other VAs do I'm sure

). And of course, the ability to do efficient and pointed research online (or off) - sort of having your finger on the pulse of what's available in terms of small business - because truthfully, the majority of us work for other small businesses and individual entrepreneurs. Personally I prefer it that way and don't take corporate accounts any longer - it's all about how you market and present yourself.
As a business owner, it's totally up to you who you choose to work with.
Why not post back with a list of skills, etc. and we'll help you get the possibilities sorted out?