Thank you for the advise..I appreciate it, it also cleared my mind as i am really having a doubt of using a travel agency. It says that it will make the papers easier and faster but i doubted if they could guarantee a visa.
Another problem i have is not having any bank account until now (as i have been relying on my father's atm card, which i used). Will that affect my visa application not submitting any bank account which is one of the requirement? I am applying for a fiance/e visa..