I havent had any other felonies since this charge just a couple misdemeanors
That depends on whether it was just a charge and you were found not guilty (or the case was otherwise dismissed) at trial, or if you were found guilty of the offense. If you were found not guilty or the case was dismissed in court, you may qualify for expungement under Virginia law. However, if you were found guilty then the only way to get it off your record is by petitioning the Governor for a pardon. More info on that in the link below. I would suggest contacting an attorney if you want to file a petition for expungement or pardon.