Hi dasani20oz,
There isn't any way that I know of inside of Sharepoint. I've currently been using Avepoint for backup but I heard that they have come out with an archiver that can do this. I think it is able to set the number of versions to keep on SP, how many to archive, and then when to delete them from the archive if I remember correctly.
You probably want to check out their site and look more into it to be sure.
http://www.avepoint.com Hope this helps!
Donald