Yes, it's true that faith alone can save us!
Humanity has always had two systems of religion available. One is from God and is based on His gracious accomplishment. The other is from mankind and is based on the achievements of men and women. The other is all of sovereign grace and embraced by faith. The other is all of human works and is performed in the flesh. One flows out of a sincere heart, the other from outward hypocrisy.
Even Moses' law, though from God, was not a means of salvation. It was a means of showing people their need for salvation. "Therefore by the deeds of the law no flesh will be justified in His sight, for by the law is the knowledge of sin" (Rom. 3:20). When Jesus came, He taught us that we are incapable in ourselves of keeping that perfect law. He made it clear that we must choose the religion of grace and faith rather than the religion of law and works.
The books in the bible are not in contradiction with each other. If we carefully read the whole chapter and understand its context, you'll be amazed how all the books agree with each other... Don't just take out verses to support your argument, this will get us nowhere. In Ephesians 2:8-9, Paul clearly states that "For it is by grace that you have been saved, through faith-and this not from yourselves, it is the gift of God-not by works, so that no one can boast." Even Titus affirmed this statement, in Titus 3:4-5 "But when the kindness and love of God our Saviour appeared, He saved us, not because of righteous things we had done, but because of His mercy."
And if you're quoting James' statement, when He said "In the same way, faith by itself, if it is not accompanied by action, is dead."(Jas 2:17) to refute the passages I gave you, then I encourage you to read the whole chapter to get the whole idea. James was saying that, if you have turned away from your sins and turned towards God's way of righteousness, you will have a changed life. The theme of 1 John is that the truly redeemed person will demonstrate a truly transformed life. "Whoever keeps His(Jesus) word, truly the love of God is perfected in Him. By this we know that we are in Him(Jesus). He who says he abides in Him(Jesus) ought himself to walk just as He(Jesus) walked" (1 John 2:5-6).
Those who teach that repentance and the repentant lifestyle aren't a necessary part of the gospel are not presenting the gospel Jesus offered. Such a gospel of self-satisfaction and self-righteousness is from the world, not God.
God bless you all.