say, if u r a guy, and u cant even
decipher when is the rite time to ask someone to be your gf, then i
would suggest to wait until u r a little more decisive b4 u take
any action coz u cant even convince yourself to do
anything...
as for the method, juz do it ur way... suppose the r/s works out
fine, ur gf will have fond memories of how u actually asked her to
be ur stead... isnt this better??? 
kena reject then reject lor... if itz a flat no no, then give up
lah... if she say not ready, then cont to persue her lor... y make
it so complicated???