I know it may sound very corny but most of the difficulties will go away with time and practice. Unfortunately no 2 humans are the same so some things will go slowly when compared to others as where others things may go more quickly.
Dont forget to have fun during training. Having fun is the best way to overcome some of the difficulties.
And if you are still worried about the dizzyness and near passing outs, then it might be wise to consult a sportsdoctor (if only to take your worries away).
Train and enjoy