JohnnyBoi:

Gaining control is, on paper, very simple: You just have to know that this is your dream, and because of that it can be changed simply by changing your mind. The key is maintaining awareness, always remembering that this is a dream, and, above all, not thinking too much about whatever is slowing you down (like Bewareofit 1505, I spent about six months getting stuck in rafters and attics while trying to fly out of dreams, and I finally realized it was because I was expecting to get stuck). So just relax, try Hukif's suggestion about taking it slow, and remember who's dream it is you're trying to control.

It all comes down to awareness, expectation, and patience. For as long as you think you cannot gain control in a dream, you never will. Above all, be patient -- the best things often take time.