Re: Ab definition
In my opinion, too much cardio too.
However, as mentioned, you did not mention what your diet was outside of cutting fat. Some fat is needed for the body's wellbeing (i.e. olive oil/flaxseed oil/nuts)
Up your protein to about one gram per pound of Lean body weight. Lower the carbs.. but be sure to eat complex ones (whole grains/veggies). Cut the sugar and drink plenty of water. Eat 5-6 small meals a day to up your metabolism and to burn fat as energy.
Lifting works your body more than cardio and keeps your metabolism up longer/better. It is generally suggested to do cardio after a lifting routine only. Or on the non lifting days. Lift for an hour, three days a week in a split routine. Rest a minute between each set of reps.
You can do all the ab crunches you want as this will work the whole abs..but what will really help is diet at this point. But there is no such thing as "spot reducing". The body takes fat from all over to burn as energy. However, the first place your body started to store fat....is the last to go.
Time, patience and determination.