Your vocal classification really does not matter unless you plan on singing opera or the like. Sounds o me like you are a tenor, though, as you are having a real hard time with your lower notes. Lessons would help a lot with this issue. You waiver in and out of key a bit, most likely due to lack of good support. Lessons will help with this also. This forum is loaded with people that teach via skype. it may be a good idea to have a skype lesson with a pro and find out where you stand and decide from there weather or not you want to buy a program, or continue taking skype lessons, or whatever.