Even before joining the EU and adopting the Euro, Greece had many substantial problems, unemployment, corruption, bureaucracy, an inefficient public sector, tax evasion and low global competitiveness. These are all problems "made in Greece" and will need Greek solutions, any bailout was arguable to stabilise the EU and its currency more than to help the Greek economy. Greece’s economic recovery will also need further home grown social and economic solutions to these problems if it is going to avoid future failure.
If Greece has any hope of paying back their over €300 billion debt, one starting point should be dealing with the huge issue of Greek tax evasion. With a yearly €5 billion missing just from VAT, and further billions thought to be invested in Swiss banks, studies have estimated the Greek economy is losing up to €16 billion a year just through tax avoidance alone. The government have already introduced new measures to fight this, from specialised screening software to requesting account deals from the Swiss banks. But this is such a large amount of money to be leaving the economy illegally, getting tough of tax fraud would go some way to not only pay back the bailout but so fix there economic misfortunes in the long run.