Find somebody else, when you want something you can't have you get caught up in it. You haven't talked to her in 3 years, you've probably made her out to be 20x better than she is, if you met her today there is a high chance your feelings would be totally gone. If you find somebody else that you can have, and you let her go, you should be fine. Dont go into another relationship thinking about her though, it wont work.