It looks like you put a hell of alot of work and time in collecting all the links. But for me it's not so easy to read, try not to work in frame pages (I worked with frames in the beginning and sson got off it when paople tole me they hate the scrollbars in the middle of a page), especially for those with a smaller screen, it's hard to read, and your bottomframe takes a lot of space with the googleadds, if you make it without frames you can add more adds on every single page. Let's say now when you click on games, that means that this person is interested in games, but you adds for Pattaya hotels still stay the same at the bottom, if you work without frames you can put adds for games at the bottom of that page. You are getting ranked very high in the searchengines because of all the different keywords you got and the links, if you work without frames, there will be more pages listed in the searchengines and you will get even more visitors. Also note that regarding the counter, unique visitors are great, but try working on recurring visitors, that means people are actually comming back to see your site and use it.
The sites you link to, make sure they link to you aswell, as that will give you a higher ranking aswell.
The main referrers you get now is from boards like this one where you posted your link, but remember that this won't last as your posts will get older end up on on the bottomtopics of the forums and people won't read them anymore.
The main keyword now is 'Ken', that means that when people look in the searchengines for Ken, they'll see your site, but that's not really what you want, you want people who look for Thailand or military on your site so you need to focus on those words.
Google adds are ok but only really make money when you get 1000+ visitors daily, if you want to make money with it, let me know and I'll give you some sites and affiliates you can choose from.
I'm not a company or whatsoever, I make websites for myself to do something when I'm bored and my sites pay for my trips to LOS
Please note that I don't want to break down your site, but you asked our opinion and I know how much time you have put into your website.....and it's a great start...