TS you said you feel jealous when you see your friends having a GF while you don't have one. so exactly how long are they together with their GF? one month two months? 1 year 2 years? not many can last long. people still do breakup after 3-4 years.
if you just need a girl to show concern and talk to you and all, you don't need a GF. a close female friend will do. but judging from how desperate you want to get a GF before NS, you might fall for your close female friend.
anyway not exactly that you don't have much chance to get a GF. do something to expand your social circle. and when i say that i do not mean you go to church and join some youth group

get your friends to introduce you some girls. or better still organise a group outting mixture of guys and girls that is.
btw are you from an all boys sec sch? you're in poly or smth now right?