I faced this issue about an year ago. This is a common situation for most non-huawei 3G dongles in Ubuntu. I tried various suggestions there were on internet, but nothing worked. And finally, I found this life saving simple tool called 'sakis3g'. It works perfectly with any type of 3G dongle.
There are 2 ways you can run this.
1) GUI
Double click on the script and select 'Run'. Then you'll see a simple GUI like this.
Select Connect with 3G > USB Device > USB Modem > Custom APN
Then give correct APN for your connection, username and password. If there is no any username or password, just type anything, when asked. You will have to give root password in the middle of this.
You are done, and now connected to internet.
To disconnect you can simply run the script and select Disconnect.
2) Console
Connect
> sudo bash <PATH>/sakis3g MENU=CONNECT OTHER="USBMODEM" USBMODEM="<Modem_ID>" APN="<Your_APN>" APN_USER="<Your_Username>" APN_PASS="<Your_Password>"
* Even if you don't have username/password for APN, you have to specify those arguments with non-empty value. (Type anything.)
* To know the <Modem_ID> value, use following command.
> lsusb
Bus 001 Device 033: ID 1c9e:9605 OMEGA TECHNOLOGY
> sudo bash <PATH>/sakis3g MENU=DISCONNECT
The official website of sakis3g is not avaialable now. But you can find its source here.