Short Advice: Read a lot and of course get a lot of practice.
Advice as a Nigerian: The thing about being a UX designer is that you need practice beyond the reading. And by practice I don't mean code because that is front-end design; HUGE difference.
Sadly in this space a lot of people still confuse both. If you want to be a UX designer, get out your pen, paper and talk to people. Talking to people about the problem you are looking to solve will expose you to their own reality and by you becoming aware of that reality it'll help you design better solutions.
You may be wondering: I don't have a project or startup? That is the easy part. There are lots of digital products in Nigeria that need UX overhaul, start with them. The process could go like:
* Find a startup
* Understand their product and users,
* Talk to people within that user demography and find out why that startup's product isn't working for them
* Create an ACTIONABLE report and BLOG about it (Alternatively you can share same with the startup).
The more you do these and talk about it, the more confident you get with your work & your title: Kickass UX Designer.
PS: This post has really good articles to get you started.