Ok right now i ussually do ab machine a lot at the gym ab ripper x on the p90x videos and thats about it. I sometimes do yoga ball crunches etc. I have been doing a combination of this off and on for about half a year i only have about 4 months before I start going to the beach all the time again and would really like to have a six pack by then. some info on my body type if it matters, are

5 foot 6
125 lbs
Slim athletic (play sport)
I do tons of cardio in lacrosse
have a huge v cut for my abs starting but no lines yeat just like outer area
go to gym 2 hours 5 days a week for the past 6 months

any help is appreciated. thanks!