Just had a quick read through this thread, I'm a 20 year old male who's been in a similar situation to you.

I can only say what is working for me, and it probably won't be the same for you...