Since you're so close, I'd look into AAdvantage shopping. Get miles for purchases on many traditional websites (Home Depot, Macy's, & more)
www.aadvantageeshopping.com
or Opinion Place surveys -- do a 20 or 30 minute survey get a couple of hundred miles.
The good news is that these sites will extend the expiration date of your miles as well.