The key to getting perfectly crispy potatoes is using plenty of oil (you'll need to add some extra a few times throughout the frying process - potatoes need a lot) and not turning and disturbing the potatoes too often. Let them fry for a while on every side before scraping and flipping them over so they can form a crispy crust. This is going to take a while, about 20 minutes, but your patience will pay off.