I think it is possible, but you would need a very high aptitude, and more than 4-6 hours daily.
If you cannot get past one rack in str8 pool, then you are definitely not B level.
I don't understand the need to set a time period for improvement.
How about striving to learn/master 1 new thing...