There are three very important steps to getting your cat regulated (and hopefully off insulin).
1. Switch to a low carb, canned diet. Do not feed any dry food at all, because dry foods are all too high in carbohydrates for diabetics. You need to feed something canned under 10% carbs. Here's a link to the non-US food charts:
http://binkyspage.tripod.com/nonusfd.html. If you can't find anything suitable on that chart, post your general location and some members will be able to provide you with more food suggestions in your area.
However, do not change the diet without drastically reducing the dose of insulin (down to 1u). Many cats see a huge drop in blood glucose levels once the diet is changed, and if you give the same amount of insulin it can cause a deadly hypoglycemic incident. Most cats on a low carb, canned diet do not need much more than 1u of insulin.
2. Switch to a better insulin. Caninsulin (porcine zinc) is not recommended for use with cats because it does not last long enough to be effective. This makes the insulin very dangerous for cats, because vets will overdose it to compensate for poor duration of action, as you're seeing with your vet. Here is some literature for you to print out and give to your vet, so that he/she will write you a script for a better insulin. See p. 218 (4) of the AAHA diabetes guidelines that discusses what types of insulin should or should not be used in cats:
http://www.aahanet.org/PublicDocuments/AAHADiabetesGuidelines.pdf. Also, here are two studies--the first compares the efficacy of Caninsulin to Lantus and PZI, and the second discusses the safety and effectiveness of Lantus (Levemir works the same as Lantus), and provides a safe dosing protocol for those insulins.
3. Home test with a human glucometer. You can get one at any drug store. It is the only safe and effective way to administer insulin to cats, and it's very easy to do once you learn how. Without home testing, you're just guessing at how much insulin your cat should get, because testing done at the vet is inaccurate because stress raises cats blood glucose levels, as well as too infrequent to adequately determine how a dose is working.